Tesla (TSLA) reports a historical Q3 2020 with 139,300 vehicle deliveries — another profit expected

420 tweet and SEC settlement has made Elon Musk a whopping $65 million

Possible S&P 500 inclusion: What it means for Tesla and its investors