Top 10 internet IPOs of the last 10 years

Initial Public Offering (IPO) can be defined as the first sale of stock by a private company to the public. This usually is issued by smaller companies seeking money and capital to expand. However large companies have now invested their time in IPOs as well.