On Social

Musk is seriously cooked. Twitter stock trading at ~$37/share, and the co is preparing to hold his feet to the fire for his $54/share bid, filing a proxy statement which shows evidence of his timeline in making a bid for the company.