Elon Musk has bought another batch of Tesla stock, putting his money where his mouth is. In return, this quiets the shorts.
Tag: stock market
While passing Ford's market cap was a feat, and GM's even moreso, Tesla's ability to surpass that of BMW is much more telling.
Who's in the right? The constant Tesla pessimist? The optimist? Or is it somewhere in between? Watch as these two duke it out, so to say...