Remember that crazy frenzy that took place when Facebook announced its IPO back in 2012? Called by media pundits a ‘cultural touchstone’, the Facebook IPO was one of the biggest in technology and reached a peak market capitalization of over $104 billion. It set another record for trading volume of an IPO at 460 million… Read more »
