Tesla (TSLA): $426.07
Market Cap: $1.37T
Enterprise Value: $1.34T
Insider buying spiked significantly last week, driven by the largest purchase we have ever seen since starting to track this data more than 15 years ago – Elon Musk’s $1 billion purchase of Tesla (TSLA). While Elon is often the subject of justified criticism, it is hard to deny that some of what he has done is at a grand scale, whether it is disrupting an entire industry or making the single largest insider purchase. Since his purchase on Friday of last week, Tesla’s stock has already jumped 10%, and a myriad of news articles have been released discussing the purchase and its possible meanings. It’s no surprise then that we’ve also chosen to cover Tesla in this week’s article, especially in light of Elon Musk’s newest pay package.
In our last podcast episode, one of the stories we were discussing was the largest pay package in corporate history, granted to none other than Elon Musk. The company’s board proposed a package worth $1 trillion for their CEO, contingent on achieving ambitious performance milestones over the next ten years. Some of these goals include the company achieving a market cap of $8.5 trillion from the current $1.34 trillion, 20 million vehicle deliveries, the mass rollout of robotaxis, and the development of Tesla’s humanoid robot business.