Microsoft Stock Is on Track to Trail the S&P 500 for a 3rd Straight Year. History Says What Happened After Its Last 2 Streaks.

Source The Motley Fool

Key Points

  • With dividends, Microsoft trailed the S&P 500 in 2024 and 2025, and it's behind again in 2026.

  • Its only past three-year lagging streaks ran from 2003 through 2005 and from 2010 through 2012.

  • Microsoft's earnings per share grew 32% in fiscal 2026.

  • 10 stocks we like better than Microsoft ›

Microsoft (NASDAQ:MSFT) has made money for shareholders in both of the past two years. It just hasn't kept up with the market. Including reinvested dividends, the shares gained around 13% in 2024 and about 16% in 2025. The S&P 500 (SNPINDEX:^GSPC) returned about 25% and 18% on the same basis.

This year looks similar so far. Shares trade near $525 as of this writing, for a 2026 total return of about 9%, versus about 15% for the index. And that's even after the stock gained almost 50% from its late-June close of about $353.

Missed AI’s "Act 1"? Act 2 Could Be 15x Bigger. Most investors think they missed the AI boat because they didn't buy Nvidia in 2005. But according to our analysts, we’re only at the end of "Act 1"—the R&D phase. "Act 2" is the global rollout. Continue »

If Microsoft finishes 2026 behind, it'd be a third straight year of trailing the index. It's happened just twice since the software giant went public in 1986 -- from 2003 through 2005, and from 2010 through 2012.

Both streaks eventually ended. But the year after each one looked very different.

The Microsoft logo over a blue-tinted city skyline.

Image source: The Motley Fool.

Microsoft has been here twice

I'm using total return for every year here, because it counts dividends. This matters for Microsoft, which announced a one-time special dividend of $3 a share (around $32 billion) in 2004. A price-only comparison would treat that cash as if shareholders never got it.

The first streak was costly. From the start of 2003 through the end of 2005, Microsoft returned around 15% all told, but the index returned about 50%.

And 2006 didn't bring the rebound some shareholders might have hoped for. Microsoft and the index both returned around 16% that year, practically a tie. Microsoft didn't move clearly ahead until 2007, when it returned about 21% in a year the index returned about 5%.

The second streak was worse. From 2010 through 2012, Microsoft shareholders lost around 6%, but the index gained about 36%.

Then the stock soared, returning about 44% in 2013 versus the index's 32%. This was also the year CEO Steve Ballmer announced he'd retire within 12 months.

Why was the second rebound so much bigger?

One difference stands out to me: the price investors were paying for Microsoft's earnings when each streak ended.

At the end of 2005, the stock closed at around $26, or about 23 times earnings, based on the $1.12 per share Microsoft earned in fiscal 2005. Revenue had risen 8% that fiscal year.

Seven years later, Microsoft closed 2012 at around $27 -- almost the same price. But it cost much less relative to profits.

Fiscal 2012 earnings per share came in at $2.00, putting the stock at around 13 times earnings, and that number included a $6.2 billion goodwill impairment charge. Microsoft's non-GAAP (adjusted) number, which leaves out the charge and a revenue deferral, was $2.78 per share. By that measure, the stock cost under 10 times earnings.

Sure, two cases don't make a rule. But the streak that ended with the cheaper stock was followed by the much bigger year. Put another way, the starting price might have mattered more than the streak itself.

Microsoft's earnings have outrun its stock

This streak hasn't come from a slumping company. Earnings per share rose from $11.80 in fiscal 2024 to $13.64 in fiscal 2025 and $17.95 in fiscal 2026 (the 12 months ended June 30, 2026). That latest gain of 32% was helped by Microsoft's OpenAI investment. Excluding it, adjusted earnings per share still grew 22%.

With profits climbing faster than the stock price, the valuation has fallen. Microsoft closed 2024 at around 36 times fiscal 2024 earnings and finished 2025 near 35 times fiscal 2025 earnings. Now, it costs about 29 times fiscal 2026 earnings.

The business is also growing faster than it was at the end of each past streak. Revenue rose 18% in fiscal 2026, to $331.8 billion, which is over double fiscal 2005's growth rate.

But 29 times earnings is a steeper price than Microsoft had at the end of 2005 or 2012 -- around three times the 2012 level on an adjusted basis.

Ultimately, a lagging streak hasn't been a good reason to give up on Microsoft stock before. Each time, the next year tied or beat the index, and after the second streak, it beat the market by a big margin.

But 2013 started with a stock that cost under 10 times adjusted earnings. Today's starting price-to-earnings ratio is far higher. For Microsoft to catch up with the index this time, I think earnings will probably need to keep growing near their recent rate, because the valuation might have less room to rise.

That looks like a reasonable bet on a company growing this fast, so the streak wouldn't lead me to sell. I just wouldn't call the stock the sort of bargain it was at the end of 2012.

Should you buy stock in Microsoft right now?

Before you buy stock in Microsoft, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Microsoft wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $364,023!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,467,933!*

Now, it’s worth noting Stock Advisor’s total average return is 948% — a market-crushing outperformance compared to 214% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.

See the 10 stocks »

*Stock Advisor returns as of October 7, 2026.

Daniel Sparks and his clients do not have positions in any of the stocks mentioned. The Motley Fool has positions in and recommends Microsoft. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
October hike odds climb toward 60% as Goldman and BofA both flip — what Warsh's "dose of accommodation" really changedRate futures now price roughly 55% to 62% for a 25bp hike at the October 27-28 FOMC, up from about 30% before Chair Warsh's post-meeting framing that the Fed is merely "removing some accommodation." Goldman Sachs has added an October hike to its forecast and Bank of America now sees moves in both October and December. Here is the repricing, the language behind it, and the two data points that decide it.
Author  Irene Q.
Sep 23, Wed
Rate futures now price roughly 55% to 62% for a 25bp hike at the October 27-28 FOMC, up from about 30% before Chair Warsh's post-meeting framing that the Fed is merely "removing some accommodation." Goldman Sachs has added an October hike to its forecast and Bank of America now sees moves in both October and December. Here is the repricing, the language behind it, and the two data points that decide it.
placeholder
Gold holds steady below $4,150 amid elevated US yields Gold price (XAU/USD) trades on a flat note near $4,140 during the early Asian session on Tuesday. Pressure from a stronger US Dollar (USD) and elevated US Treasury yields was offset by reduced expectations of a Federal Reserve (Fed) rate hike this month.
Author  FXStreet
Yesterday 01: 14
Gold price (XAU/USD) trades on a flat note near $4,140 during the early Asian session on Tuesday. Pressure from a stronger US Dollar (USD) and elevated US Treasury yields was offset by reduced expectations of a Federal Reserve (Fed) rate hike this month.
placeholder
AUD/USD Price Forecast: Struggles to return to 0.7000 amid firm US DollarThe Australian Dollar (AUD) gives back its early gains after rising to near 0.6975 and turns marginally lower at around 0.6964 against the US Dollar (USD) during the European trading session on Tuesday.
Author  FXStreet
Yesterday 08: 58
The Australian Dollar (AUD) gives back its early gains after rising to near 0.6975 and turns marginally lower at around 0.6964 against the US Dollar (USD) during the European trading session on Tuesday.
placeholder
WTI rises to near $89.50 as Middle East supply threats offset Persian Gulf recoveryWest Texas Intermediate (WTI) oil price extends its gains for the second successive day, trading around $89.50 per barrel during the Asian hours on Wednesday. Crude oil climbed as persistent risks to Middle East energy flows overshadowed signs of rising supply from the region.
Author  FXStreet
14 hours ago
West Texas Intermediate (WTI) oil price extends its gains for the second successive day, trading around $89.50 per barrel during the Asian hours on Wednesday. Crude oil climbed as persistent risks to Middle East energy flows overshadowed signs of rising supply from the region.
placeholder
Gold Price Forecast: XAU/USD retraces gains and nears two-month lows at $4,104Gold (XAU/USD) retraces Tuesday’s gains on Wednesday and resumes its broader bearish trend, with the US Dollar (USD) appreciating across the board, as investors brace for the release of the minutes of the latest Federal Reserve (Fed) meeting.
Author  FXStreet
5 hours ago
Gold (XAU/USD) retraces Tuesday’s gains on Wednesday and resumes its broader bearish trend, with the US Dollar (USD) appreciating across the board, as investors brace for the release of the minutes of the latest Federal Reserve (Fed) meeting.
goTop
quote