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