Facebook’s public debut — the largest tech IPO in history — underperformed expectations Friday, jumping 13% to hit $43 just minutes after trading began, only to quickly retreat to the initial offering price of $38.
Shared publiclyView activity