You bought. They sold. Meet some of the insiders who unloaded $35 billion in stock amid the tech IPO bonanza before it tanked.
F1 LIVE: Spanish Grand Prix practice times and latest updates as Hamilton and Mercedes show improvement