Tesla Short Sellers Have Made Over $3 Billion Since its Q3 Earnings Call
October 31, 2023 at 10:56 AM EDT
Tesla shares fell over 18% after coming under significant pressure from the company’s disappointing Q3 earnings call and demand concerns.