When should a Company Initiate IPO? Creating an initial public offering, by definition, means selling once-privately owned shares to the public. After the offer is made, these shares are traded on a recognized stock exchange. When should a Company Initiate IPO? To create an IPO, start-up companies and small businesses must demonstrate the potential to develop into lucrative … [Read more...] about When should a Company Initiate IPO?