We need to talk about Tesla

We need to talk about Tesla. The stock is in a 55% drawdown since the spring vs minus 12% for the S&P 500.

Tesla has lost $654.9 billion in market cap since April 4th, the day Elon Musk revealed his s

You are viewing a robot-friendly page.Click hereto reload in standard format.