Should you invest in IPOs for long term? Updated : December 10, 2020 05:10 PM IST An initial public offering (IPO) is the process of offering shares of a private company to the public in a new stock issuance. This allows the company to raise capital from public investors who invest in IPOs in exchange for shares in the company.