Share your insights or perspective on the financial matter presented in the input.

Why should a company go public?
You go public to raise money, to invest in the business and/or pay off the existing shareholders. It's really as simple as that. The advantage of being public is that your shares can easily be bought and sold, and so you can issue and sell new ones and your existing shareholders can sell out if they want to. The disadvantage is that you are much more tightly regulated, with more disclosure requirements, and also that you are exposed to much more pressure from your shareholders to maintain and increase your share price.