public means government owned
A "public company" or "publicly traded company" is a company traded on the stock exchange.
A "state company", or "publicly owned company", or "public sector company" is a company owned by a government and not traded at all.
The terms here are a regrettable accident of history, which often confuses people.