To answer the question in the body: No.
A company can remain in private hands and distribute profit to shareholders through dividends and to employees as bonuses.