Today marks the five-year anniversary of Facebook's (NASDAQ:FB) IPO.
In case you don't remember, it didn't go smoothly. Shares began trading late and investors complained their orders weren't confirmed, leading to lawsuits and big banks cutting estimates.
While many analysts at the time thought shares were overvalued, Facebook has returned over 256% since its IPO and now has a market cap of nearly $420B.
Now read: Facebook: Just Take A Dip »