Following a bumpy few months in 2025 due to his unpredictable relationship with President Donald Trump, things are looking up for Tesla (TSLA) CEO Elon Musk again. A proposed $1 trillion pay package kick-started the good times, which was succeeded by Musk buying 2.5 million shares of TSLA stock. The spate of seemingly favorable events has led to the Tesla share price performance turning positive for the year, with a rise of 10.46% on a year-to-date (YTD) basis.
However, there can be more uptick incoming for the TSLA stock after the company reported that sales in Europe are finally gaining traction after a while. In September, sales were up 20.5% in Denmark, 14.7% in Norway, and 3.4% in Spain. Moreover, overall deliveries for the third quarter of 2025 at 497,099 were not only 7.4% higher than the previous year, but they were also higher than the Street’s expectations of deliveries of 447,600 by a wide margin. Although the impending expiration of the EV tax credits helped, some believe that Musk’s refocus towards Tesla also has a part to play in the revival.
Thus, as an investor, is this the right moment to add Tesla to the portfolio? Let’s find out.
www.barchart.com
Over the last two years, Tesla’s quarterly results have not evoked much confidence. This time period also coincided with Musk’s plunge into politics, which led to protests against him, his company, and divided his customer base.
Notably, the last eight quarters have seen the company reporting an earnings beat on just a couple of occasions, with year-over-year (YoY) growth in the same also occurring for the same number of times. This contrasts heavily with its showing over the past five years, in which Tesla reported revenue and earnings CAGRs of 29.25% and 65.47%, respectively.
The results for the most recent quarter continued with this trend. Total revenues of $22.5 billion were 12% less than those of the previous year, as earnings of $0.40 per share represented an even sharper YoY decline of 23.1%. Yet, the EPS at least matched the consensus estimates, which was…
..