Prediction: Microsoft Stock Will Double on This Date
Microsoft just posted record revenue and five straight earnings beats, yet the stock has barely moved in a year. Here is the scenario where that changes in a dramatic way before 2031.
This post may contain links from our sponsors and affiliates, and Flywheel Publishing may receive compensation for actions taken through them.
Microsoft (NASDAQ:MSFT | MSFT Price Prediction) just closed a record fiscal year with annual revenue above $331 billion and Azure surpassing $100 billion for the first time. Yet the stock is up just 6.86% year to date and only 1.6% over the past year.
Shares changed hands at $513.53 at Friday’s close. My question is direct. Can Microsoft double from here and reach $1,000 by August 2031? Here is what has to happen.
Why Microsoft Shares Are Stuck Despite Record AI Growth
The disconnect is real. Microsoft posted five consecutive quarterly EPS beats, and yet the one-year return is basically flat. The reason is capex. Full-year capital expenditures hit $115.948 billion, up 79.62%, and free cash flow fell 6.46% despite operating cash flow surging 34.35%. The FY27 capex bar just moved to roughly $175 billion.
Investors are asking a fair question: at what point does AI spend earn its keep? With a beta of 1.099, the stock has been volatile but rangebound. Shares recovered sharply after earnings, gaining 31.74% in the past month, but the share price is still catching up to fundamentals.
Wall Street Sees 11% Upside. Our Model Says 19%
The consensus is heavily bullish. Fourteen strong buys, 40 buys, three holds, zero sells, with an average target of $569.45. That is a modest premium to today’s price. Our own model is more constructive, pointing to a one-year base case of $609.58 with a bull case of $709.58 and a bear case of $520.81. Confidence is high at 0.9.
Where I push back on Wall Street is on earnings trajectory. Quarterly EPS grew 31.7% year over year and 95% of analysts remain bullish. Targets look anchored to a 12-month lens. The doubling story requires a five-year lens.
The Path to $1,000 Per Share
Reaching $1,000 from today’s price of $513.53 would require a gain of 94.7%. With forward EPS of $19.97, a price of $1,000 implies a forward P/E of 50x. Our base case of $609.58 already implies 30x, meaning the bold target requires about 20x of additional multiple expansion, or equivalent EPS growth to compress that multiple back down.
The compression story is the realistic path. If EPS compounds off the $17.28 FY26 EPS at a Copilot-driven pace, that 50x becomes far more digestible by 2031.
Support: commercial RPO surged 84% to $678 billion, Azure guidance is roughly 45% growth for Q1 FY27, and CEO Satya Nadella said “I’ve never been more confident in Microsoft’s opportunity to drive durable long-term growth.” The primary risk is that FY27 capex of $175 billion produces overcapacity if AI demand cools.

Where Microsoft Trades Today vs Its Earnings Power
Today Microsoft trades at roughly 26x forward earnings. That is a premium to the market but not extreme for a business compounding revenue at 17.79% with 45.1% operating margins and 34% ROE.
Shares sit between the 52-week low of $348.54 and the 52-week high of $549.20. Over the last decade, Microsoft has returned 898.97%. That is the long-term context that makes a five-year double a defensible scenario.
Is $1,000 Realistic? Here’s My Take
Reaching $1,000 requires a 94.7% gain, and I think it is a stretch, but a defensible one over five years. Three things need to go right.
Azure needs to sustain 30%-plus growth as capacity comes online. Copilot needs to move beyond 30 million paid seats into per-seat plus consumption pricing at scale. And capex intensity has to normalize before free cash flow inflects.
A demand pause in AI infrastructure is what would derail it (the power, cooling, and networking suppliers riding the same buildout are the subject of a free report we put together here: 7 Stocks Powering the AI Boom). Returns at this level shouldn’t be expected every year, but we’ve outlined the blueprint for how Microsoft could reach $1,000 in 2031.
Contact [email protected] for any questions or corrections.








