WS #12652
Tesla shares tumble, market cap falls below $1 trillion; short sellers gain $9 billion; per-car profit down 8% QoQ; RSI at 18.7 oversold.
Tesla Selloff Intensifies
Tesla shares tumble, market cap falls below $1 trillion; short sellers gain $9 billion; per-car profit down 8% QoQ; RSI at 18.7 oversold.