4 ms·Isn't Twitter valuation down like 60% from that purchase price? That's a tough hedge.by djbusby 3y agoIsn't Twitter valuation down like 60% from that purchase price? That's a tough hedge.