Facebook shares began trading five years ago this morning, following a delay caused by technical difficulties at the NASDAQ. The social network had priced its IPO at $38 per share the prior evening, with first trades (eventually) coming in at $42 per share (it would close at $38.23).
Yesterday the company closed trading at $144.85 per share, with a $412 billion market cap that makes it one of the world's most valuable companies.
Data: Yahoo! Finance; Chart: Lazaro Gamio / Axios