Yes, joint stock companies in Croatia can be public and private. As such, the shares of a public joint stock company in Croatia can be listed on the stock exchange, as a decision of shareholders.