Tesla filed an S-8 to register 304 million shares for Elon Musk's 2018 pay package, now worth over $114B at current prices. The years-long legal fight is over.
Elon Musk-led EV giant Tesla Inc. TSLA released its Q1 2026 delivery figures, which missed market expectations as EV demand in the U.S. softens. However, the figures also showed that there were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results