Initial public offering or stock exchange launch is a form of public offering by which shares of stock in the company usually are sold to institutional investors that subsequently sell to people, on a sec exchange, for the first time. In an initial public offering (IPO), the issuer obtains the help of an underwriting agency, which helps it determine which kind of security to difficulty (common or preferred), the most beneficial offering price and the time to see it to market. It can be a very good for a firm to raise a large number of capital.