via usfst.com
There are a few reasons why a company may issue an initial public offering (IPO), but primarily a company will do it to provide itself with capital expansion without incurring debt. An IPO enables a company to gain access to a pool of stock market investors through listing its shares on the public stock, thus increasing its chances of raising revenue to drive future growth.