The private company who owns the stock offered in an Initial Public Offering gains money. IPO's are stocks offered for the first in the stock market. Companies who wants capital to expand their businesses usually offer IPO to the public. Investing in an IPO is risky because private companies who offered them does not have historical data yet for investors to analyze.