Question: are all public companies c corps?
Answer: Almost all C corporations are publicly traded companies. The difference between a C corporation and other structures, such as an S corporation or a limited liability company (LLC), is in the way they are taxed.