An initial public offering, or IPO, is the first sale of stock by a company to the public. The primary market provides investor’s opportunities to buy shares at a reasonable price prior to its listing price. A company can raise money by issuing either debt or equity. Additionally retail investors also enjoy discounted rates while applying for IPO’s. Holding on to the shares also provide an opportunity to participate in the future success of these companies.