Investing№ 01Nasdaq: MSFT
Microsoft
Microsoft’s software franchise is getting stronger while its AI build absorbs three-quarters of after-tax profit. The price needs Azure to compound about 25% a year for a decade; I expect 18%, with depreciation pulling the margin to about 40%.
Updated Fiscal year ends 30 June26 min readPedrum Shokouhi
Strong moat
Research, not investment advice. Figures as of .
Key numbers
- Revenue, trailing year$346.4B (calculated)To September 2026 [2][33]
- Operating margin, trailing year47.1% (calculated)To September 2026 [2][33]
- Owner free cash flow, trailing year$26.7B (calculated)To September 2026 [1][34]
- Commercial contracted revenue$677B (reported)30 September 2026; up 73%, including OpenAI [33][34]
- Return on capital added, excluding Activision23.0% (calculated)FY2023 to FY2026 [1]
- Price to adjusted earnings, excluding investment gains29.8x (calculated)Trailing twelve months [33][36]
(reported)Reported in a filing (calculated)Calculated from reported figures (estimate)My estimate
The answer
- At $530.14 in Q4 2026, Microsoft trades 44% above my base value of $367 a share and 10% below the $588 that consensus forecasts are worth at my 9% discount rate.3638
- Q1 FY2027 confirmed the near term and left the decade where it was: revenue grew 19% and Azure 48%. I raised FY2027, kept FY2036, and my base value did not move.3334
- The software is getting stronger, and the capital added since FY2023 earns about 23% excluding Activision, but the depreciation that capital brings takes my operating margin from 46.8% to about 40% by FY2030.12
- The price needs Azure to compound about 25% a year for ten years, against my 18%, and the margin of safety starts below $275.18
Six questions, one line each
- Why
- Microsoft sells AI to companies twice, as Azure capacity and as Copilot inside software they already pay for; its AI business passed a $37B annual revenue run rate in the March 2026 quarter, up 123%.7 →
- The moat
- Switching costs in the software, which are widening, and scale in the cloud, which Amazon and Alphabet share.226 →
- The advantage
- Microsoft already holds the enterprise contract: nearly 90% of Microsoft Cloud revenue comes from customers other than the frontier model labs, and so did all of the June quarter’s growth in contracted revenue.4 →
- Management
- Nadella has grown earnings per share 17.4% a year for twelve years and made the OpenAI bet early; no part of his pay measures return on capital or free cash flow.9 →
The business
Microsoft makes most of its money from companies. They pay for its software by the seat and for its computing by use. In FY2026 revenue was $331.8B, up 18%, and operating income was $155.2B, a margin of 46.8%.2 Since FY2017 revenue has grown 14.7% a year and operating income 20.5% a year.1
Revenue and operating income
Fiscal years to 30 June, US$ billions
- Revenue $331.8B in FY2026
- Operating income $155.2B
Show the numbers
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue (reported) | $96.6B | $110.4B | $125.8B | $143.0B | $168.1B | $198.3B | $211.9B | $245.1B | $281.7B | $331.8B |
| Operating income (reported) | $29.0B | $35.1B | $43.0B | $53.0B | $69.9B | $83.4B | $88.5B | $109.4B | $128.5B | $155.2B |
The three reporting segments are three different businesses. Productivity and Business Processes, which holds Microsoft 365, LinkedIn and Dynamics, earned a 60% operating margin in FY2026. Intelligent Cloud, which holds Azure, server software and GitHub, earned 41%. More Personal Computing, which holds Windows, XBOX, search and devices, earned 27% and shrank 1%.2
Where the money comes from
FY2026, US$ billions. Bar length is revenue; the share is of the segments' total.
- Segment revenue, FY2026 $331.8B
- Segment operating income $155.2B
Show the numbers
| Segment | Revenue | Share | Operating income | Margin | Growth |
|---|---|---|---|---|---|
| Productivity and Business Processes (reported) | $140.0B | 42.2% | $83.9B | 59.9% | +15.9% |
| Intelligent Cloud (reported) | $137.8B | 41.5% | $57.0B | 41.3% | +29.7% |
| More Personal Computing (reported) | $54.1B | 16.3% | $14.4B | 26.6% | −1.1% |
How it makes money
- Microsoft 365 for companies. $102.0B in FY2026, products and cloud together. (reported) Microsoft 365 commercial cloud revenue grew 17% on 6% more paid seats, so revenue per seat rose about 10%. (calculated) Volume-licensing customers are generally invoiced once a year, at the start of each contract period. Microsoft does not disclose Copilot revenue.2
- Azure. $101.9B in FY2026, up 40% on the September 2026 restatement. (calculated) Microsoft’s own figure on its old definition is 41%. Customers pay for what they use, and demand is larger than the capacity Microsoft can switch on.48
- LinkedIn, XBOX, Windows and search. $73.9B together. (calculated) LinkedIn grew 11% to $19.8B. XBOX fell 7% to $21.8B. Windows and Devices brought in $17.1B and search advertising $15.2B.2
- OpenAI. OpenAI paid Microsoft $24.1B in FY2026, including revenue-sharing payments, or 7.3% of revenue. (calculated) Microsoft owned about 25% of OpenAI at 30 June 2026.2
Azure is shown on the restated basis Microsoft adopted in September 2026; the other lines are on the FY2026 10-K basis. On the new basis, everything outside Azure brought in $229.9B in FY2026, up 9.9%. (calculated)28
What changed after FY2023
Since FY2023 Microsoft has spent like Amazon and Alphabet. Counting datacenters taken on finance leases, capital spending went from 14.7% of revenue in FY2023 to 42.4% in FY2026 on the filing basis, or $140.6B; Microsoft’s quarterly figures sum to $145.3B. (calculated)14 Net property and equipment went from $95.6B to $313.1B in three years, and depreciation from $11.0B to $34.3B.12 Nadella says Microsoft will roughly double its total capacity in two years.4
Software pays for the build, and the build’s returns set the value.
The moat
I think Microsoft has two moats. The one in its software is widening. The one in its cloud is real but shared, and its returns have come down.
The first is the switching cost in its software. Over a million of Microsoft’s 1.6 million security customers use four or more of its security products.6 A company that runs its identity, security, mail and meetings on Microsoft would have to move every employee at once to leave. The evidence is in pricing. Productivity and Business Processes raised its operating margin from 53.2% in FY2023 to 59.9% in FY2026 while its revenue grew 49%. (calculated) Revenue per Microsoft 365 commercial seat rose about 10% in FY2026, up from about 2% in FY2023, while seat growth slowed from 11% to 6%. (calculated)21012
Microsoft 365 commercial: revenue per seat and seats
Growth from the year before. Revenue per seat is my calculation from revenue growth and paid-seat growth.
- Revenue per seat
- Paid seats
Show the numbers
| Revenue per seat | Paid seats | |
|---|---|---|
| FY2022 (calculated) | 3.5% | 14.0% |
| FY2023 (calculated) | 1.8% | 11.0% |
| FY2024 (calculated) | 8.4% | 7.0% |
| FY2025 (calculated) | 8.5% | 6.0% |
| FY2026 (calculated) | 10.4% | 6.0% |
The AI products carry that moat into the next platform. Microsoft has over 30 million paid Microsoft 365 Copilot seats, and net seat additions more than doubled from the March quarter to the June quarter. EY put the new E7 suite on 400,000 employees. GitHub has 225 million users, and 50 million of them use GitHub Copilot. All of the June quarter’s growth in contracted revenue came from customers other than the frontier model labs.4
The second moat is scale in cloud infrastructure. The 10-K names three economies of scale: large datacenters cost less per unit, pooled demand raises utilization, and shared tenancy cuts maintenance work.2 Amazon and Alphabet have them too. I think scale lets the top three price below a small entrant; it does little to separate them from each other. Synergy Research puts Microsoft at 20% of cloud infrastructure in both the June 2025 and June 2026 quarters, while Google rose from 13% to 15%, and it names CoreWeave, OpenAI, Oracle and other second-tier clouds as the fastest growing.2630
The returns show what the build costs. Each dollar of capital added from FY2023 to FY2026, excluding the goodwill and intangibles bought with Activision, earns about 23 cents a year after tax, down from 36 cents for FY2020 to FY2023 and level with the 22 cents for FY2022 to FY2025. (calculated) Including Activision the figure is 18%. Both are well above my 9% cost of capital, so the build creates value. Returns have held because the rest of the business got more profitable: its operating margin before depreciation rose from 47.0% to 57.1% in three years, while each dollar of net new capital brought $0.43 of new revenue in FY2026. (calculated) Before FY2020 Microsoft’s tangible capital was close to zero, so earlier returns on it are not meaningful.12
Return on capital added over three years
Change in after-tax operating profit over three years, divided by the change in invested capital. Fiscal years to 30 June.
- Excluding goodwill and acquired intangibles
- Including them (Activision, FY2024)
Show the numbers
| Excluding goodwill | Including Activision's goodwill | |
|---|---|---|
| FY2020 to FY2023 (calculated) | 35.8% | 26.5% |
| FY2021 to FY2024 (calculated) | 29.6% | 15.5% |
| FY2022 to FY2025 (calculated) | 22.4% | 15.8% |
| FY2023 to FY2026 (calculated) | 23.0% | 18.2% |
Microsoft Cloud gross margin fell from 70% in FY2022 to 66% in FY2026, and to 65% in the June quarter, as AI capacity took a larger share of the mix; gross profit still rose from about $64B to $141B. (calculated)2413 OpenAI, the largest single customer, gained the right on 27 April 2026 to serve all its products from any cloud.19
| Evidence | Earlier | Latest | Direction |
|---|---|---|---|
| Productivity and Business Processes operating margin (calculated)210 | 53.2% (FY2023) | 59.9% (FY2026) | Widening |
| Microsoft 365 commercial revenue per seat, growth (calculated)212 | 1.8% (FY2023, Office 365) | 10.4% (FY2026) | Widening |
| Microsoft 365 commercial paid seats, growth (reported)212 | 11% (FY2023) | 6% (FY2026) | Slowing |
| Contracted revenue excluding OpenAI, growth (reported)46 | 28% (December 2025 quarter) | 25% (June 2026 quarter) | Slowing |
| Return on capital added over three years, excluding Activision’s goodwill (calculated)1 | 35.8% (FY2020 to FY2023) | 23.0% (FY2023 to FY2026) | Lower, steady since FY2025 |
| Microsoft Cloud gross margin (reported)213 | 70% (FY2022) | 66% (FY2026) | Mix shift to AI capacity |
| Share of cloud infrastructure, Synergy (reported)2630 | 20% (June 2025 quarter) | 20% (June 2026 quarter) | Holding |
| Microsoft’s license to OpenAI’s models (reported)19 | Exclusive | Non-exclusive, through 2032 | Narrowing |
Customer demand continues to exceed available capacity.
Microsoft 365 revenue per seat rose about 10% in FY2026, on 6% more seats.
The competitive advantage
Microsoft’s advantage over Amazon and Alphabet is the customer relationship. It already holds the enterprise contract, and its Agent 365 control plane had nearly 40 million AI agents registered two months after launch. Nearly 90% of FY2026 Microsoft Cloud revenue came from customers other than the frontier model labs.4 The backlog is less spread out. OpenAI was about 45% of commercial contracted revenue at December 2025, and the rest grew 28%, 26% and 25% in the December, March and June quarters.456
| June 2026 quarter, unless stated | Microsoft | Amazon | Alphabet |
|---|---|---|---|
| Cloud revenue (reported)82425 | $29.4B (Azure) | $42.2B (AWS) | $24.8B (Google Cloud) |
| Growth from a year earlier (reported)82425 | 42% | 37% | 82% |
| Cloud operating income (reported)2425 | not disclosed | $16.6B | $8.8B |
| Share of cloud infrastructure, a year earlier and now (reported)2630 | 20%, 20% | 30%, 28% | 13%, 15% |
| Cash capital spending (reported)12425 | $35.8B | $54.2B | $44.9B |
| Operating cash flow, trailing year (reported)22425 | $182.9B | $161.4B | $185.7B |
| Less cash capital spending, trailing year (reported)22425 | $115.9B | $169.0B | $132.4B |
| Free cash flow, trailing year (calculated)22425 | $67.0B | −$7.6B | $53.3B |
The comparison is close but inexact. Microsoft’s trailing year is FY2026. Its quarterly capital figure including finance leases was $41.0B, and after $24.6B of datacenters taken on finance leases its FY2026 free cash flow was $42.4B. (calculated) Amazon’s capital spending is net of proceeds and incentives. Microsoft does not report Azure’s operating income; its Intelligent Cloud segment, which adds server software and GitHub, earned $16.0B on $39.3B in the quarter, a 41% margin. (calculated)1342425
Where Microsoft leads
Distribution comes first: Copilot and agents reach buyers through contracts they already hold. Funding is tighter than the reported figures show. On reported figures FY2026 operating cash flow of $182.9B covered $115.9B of cash capital spending and $48.7B of dividends and buybacks.2 Adjusted for $30.8B of payment and tax timing, operating cash flow of about $152B did not cover $164.6B of cash capital spending and payouts, and cash and short-term investments fell $17.7B. (calculated)12 Alphabet’s cash flow covered its build with $53.3B to spare, and it still sold $49.6B of common and mandatory convertible preferred stock in June; Amazon’s trailing free cash flow was negative.2425 Landlords fund part of Microsoft’s build. At 30 September it had signed $364.6B of datacenter leases that have not yet started, up $35.5B in a quarter and equal to 9.3% of its market value. (calculated)342
The second lead is neutrality. Azure’s Foundry offers more than 11,000 models, including OpenAI’s and Anthropic’s, and Anthropic committed in November 2025 to $30B of Azure compute.420 Hood’s case is that the same capacity serves whichever model wins:
Think about that infrastructure as being pretty fungible.
Where it trails
Google Cloud is growing twice as fast as Azure from a smaller base, and its 82% includes Workspace and sales of TPU systems, the chips Alphabet designs for itself and now sells to others. AWS has 8 more points of market share.2526 The deeper gap is the cost of computing. About two-thirds of Microsoft’s capital spending went on short-lived assets, mainly CPUs and GPUs, in the June quarter, and about three-quarters in September. It fills its fleet with chips from NVIDIA and AMD alongside its own.354 NVIDIA earned a 71% gross margin on $216B of sales in its year to January 2026; that margin is part of the price of every GPU Microsoft buys from it. (calculated)31 Microsoft’s own chip, Maia 200, is earlier in its life; the company says it delivers 30% better performance per dollar than the latest hardware in its fleet, a claim I could not check.4 And since April 2026 OpenAI can take its work to any cloud.19
Management
Satya Nadella has run Microsoft since February 2014 and chaired its board since June 2021. Amy Hood has been chief financial officer since 2013. Under Nadella, revenue rose from $86.8B to $331.8B and diluted earnings per share from $2.63 to $17.95, which the company puts at 11.8% and 17.4% a year.29 Including dividends, the stock returned 24.9% a year from 31 January 2014, the last month-end before he took over, to Q4 2026. (calculated) Most of that is earnings. From June 2014 the price rose 12.7 times: earnings per share rose 6.8 times, and the price-to-earnings multiple went from 15.9 to 29.5. (calculated)2932
Nadella holds both the chair and the chief executive role. Sandra Peterson is the lead independent director, and 11 of the 12 board nominees are independent.9
| Name | Role | In the role since | Shares beneficially owned, 30 Sep 2026 | Pay, FY2026 |
|---|---|---|---|---|
| Satya Nadella29 | Chairman and chief executive | 2014 | 918,226 | $90.6M |
| Amy Hood | Chief financial officer | 2013 | 459,226 | $33.7M |
| Judson Althoff | Chief executive, commercial business | 2025 | 74,442 | $33.4M |
| Brad Smith | Vice chair and president | 2021 | 372,454 | $33.1M |
Capital allocation
The deal record is mixed, and the best deal was an investment.
| Deal | Closed | Price | What it is now |
|---|---|---|---|
| LinkedIn215 | December 2016 (FY2017) | $27.0B | $19.8B of revenue in FY2026 |
| GitHub414 | October 2018 (FY2019) | $7.5B | 225 million users; 50 million on GitHub Copilot |
| Nuance13 | March 2022 (FY2022) | $18.8B | Not reported separately |
| Activision Blizzard2 | October 2023 (FY2024) | $75.4B | XBOX revenue down 7% in FY2026; impairment charges, amount not disclosed |
| OpenAI stake218 | From 2019 | $11.9B funded | About 25% at 30 June 2026; Microsoft valued about 27% at about $135B in October 2025 |
On Microsoft’s own figure, $11.9B of funding bought a stake worth about $135B, and OpenAI paid Microsoft $24.1B in FY2026 alone.218 Activision was the largest deal and is the weakest so far: XBOX revenue shrank 7% in FY2026 and XBOX took impairment charges.24
From FY2017 to FY2026 Microsoft paid $180.2B in dividends and $205.3B for its own shares. $38.8B of that went to withholding employee taxes on vested stock, so program buybacks were $166.5B, and dividends plus program buybacks took 64% of free cash flow on Microsoft’s definition. (calculated) In FY2026 the program bought 36 million shares for $16.7B, an average of about $464 a share, against my base value of $367. (calculated) The share count fell 4.9% in ten years and has been flat since FY2023, because buybacks now offset the shares issued to employees.12 Stock pay was $12.4B in FY2026. In September the quarterly dividend rose 8% to $0.98.121
Cash returned to shareholders
Fiscal years to 30 June, US$ billions
- Buybacks $22.3B
- Dividends $26.4B
- Stock-based pay, as a level $12.4B
Show the numbers
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Buybacks (reported) | $11.8B | $10.7B | $19.5B | $23.0B | $27.4B | $32.7B | $22.2B | $17.3B | $18.4B | $22.3B |
| Dividends (reported) | $11.8B | $12.7B | $13.8B | $15.1B | $16.5B | $18.1B | $19.8B | $21.8B | $24.1B | $26.4B |
| Total returned (calculated) | $23.6B | $23.4B | $33.4B | $38.1B | $43.9B | $50.8B | $42.0B | $39.0B | $42.5B | $48.7B |
| Stock-based compensation (reported) | $3.3B | $3.9B | $4.7B | $5.3B | $6.1B | $7.5B | $9.6B | $10.7B | $12.0B | $12.4B |
Incentives
Nadella’s FY2026 pay was $90.6M on the summary table, and his stock award is all performance shares. Its target value was $50M; the proxy says the required accounting model shows it higher in the tables.9 Those shares vest on four revenue growth measures, each against the business plan: Azure, weighted 35%; the rest of Microsoft Cloud, 35%; consumer services, 15%; and XBOX content and services, 15%. A three-year comparison of shareholder return with the S&P 500 then scales the award between 75% and 150%. Microsoft’s latest three-year return ranked at the 46th percentile, so the scale stayed at 100%.9
His cash bonus pays 70% on Incentive Plan revenue and operating income against the budget, and for FY2027 it moves to half revenue, half operating income.9 Operating income carries the build’s depreciation, so the bonus feels its cost. The stock award, 86% of his reported pay, does not. (calculated) Neither measures return on capital or free cash flow, in years when Microsoft reinvests three-quarters of its after-tax operating profit. Pay does follow the share price: the proxy’s compensation actually paid, which marks unvested stock to market, was $30.1M for FY2026 against $131.1M for FY2025, and $100 in Microsoft stock at June 2021 was worth $143 at June 2026 against $260 for the Nasdaq Computer Index.9 Nadella owns 918,226 shares, about $487M at $530.14, or about five years of his FY2026 reported pay. (calculated)9 I give management high marks for operating and for the OpenAI bet, and a low mark for a stock award that pays on revenue growth when the open question is the return on the capital that buys it.
The stock award pays Nadella to grow the segments that absorb the capital, and his $487M stake is five years of pay. Over the cycle, Activision cost $75.4B and XBOX revenue is falling, while $11.9B put into OpenAI became a stake worth about $135B.218
Financials
Operating income rose 5.3 times from FY2017 to FY2026. Owner free cash flow rose 14%. (calculated) Both are true because Microsoft now reinvests most of what it earns.1
I define owner free cash flow as operating cash flow less cash capital spending, less datacenter assets taken on finance leases, less stock pay. Microsoft’s own free cash flow leaves out the last two. The leased assets are datacenters Microsoft pays for over a weighted average of 13 years at 4.5%, and the stock pay is a cost the buybacks now cover. From FY2027 most new datacenter leases will be operating leases, which never appear as capital spending. The tables here leave them out, because the filings do not split datacenters from other operating leases, so owner free cash flow from FY2027 looks better against earlier years than it should. My model counts all capital, owned or leased.124
| Fiscal year | FY2017 | FY2021 | FY2023 | FY2026 |
|---|---|---|---|---|
| Operating cash flow (reported)1 | $39.5B | $76.7B | $87.6B | $182.9B |
| Less cash capital spending (reported) | $8.1B | $20.6B | $28.1B | $115.9B |
| Free cash flow, Microsoft’s definition (calculated) | $31.4B | $56.1B | $59.5B | $67.0B |
| Less assets taken on finance leases (reported) | $1.8B | $3.3B | $3.1B | $24.6B |
| Less stock pay (reported) | $3.3B | $6.1B | $9.6B | $12.4B |
| Owner free cash flow (calculated) | $26.3B | $46.7B | $46.7B | $30.0B |
| Operating income (reported) | $29.0B | $69.9B | $88.5B | $155.2B |
| Share of after-tax operating profit reinvested (calculated) | −7% | 22% | 35% | 76% |
The share reinvested rose every year from 22% in FY2021 to 76% in FY2026. In FY2017 it was below zero: depreciation and customer prepayments covered all the spending.1
Growth equals the share reinvested times the return on it. In FY2026 Microsoft reinvested 76% of after-tax operating profit at about 23% on new capital, which gives about 17.5%; after-tax operating profit grew 18.1%. (calculated) Microsoft guides FY2027 free cash flow, on its own definition, to be positive.14
Trailing twelve months to September 2026
Q1 FY2027 adds a quarter to the picture. Revenue was $92.3B, up 19%, and operating income $45.9B, a 49.8% margin. Operating cash flow was $58.0B, but cash capital spending was $39.4B against $19.4B a year earlier. Owner free cash flow was $10.3B in the quarter and $13.5B in the quarter a year earlier. Over the trailing twelve months it is $26.7B, against $30.0B in FY2026, and Microsoft reinvested about 80% of its after-tax operating profit, against 76% in FY2026. (calculated)134
| US$ billions | Q1 FY2026 | Q1 FY2027 | Trailing twelve months |
|---|---|---|---|
| Revenue (reported)34 | $77.7B | $92.3B | $346.4B |
| Operating income (reported) | $38.0B | $45.9B | $163.2B |
| Operating margin (calculated) | 48.9% | 49.8% | 47.1% |
| Operating cash flow (reported) | $45.1B | $58.0B | $195.9B |
| Less cash capital spending (reported) | $19.4B | $39.4B | $135.9B |
| Free cash flow, Microsoft’s definition (calculated) | $25.7B | $18.6B | $60.0B |
| Less assets taken on finance leases (reported) | $9.1B | $5.2B | $20.7B |
| Less stock pay (reported) | $3.0B | $3.1B | $12.6B |
| Owner free cash flow (calculated) | $13.5B | $10.3B | $26.7B |
| Share of after-tax operating profit reinvested (calculated) | 55% | 72% | 80% |
The trailing column adds Q1 FY2027 to FY2026 and takes out Q1 FY2026. Finance-lease assets are the right-of-use assets obtained in exchange for finance lease obligations in the 10-Q. Microsoft’s call figure for the quarter is $7.4B because it counts principal at lease start. The table leaves out operating leases. Assets obtained on them were $6.5B in the quarter against $1.4B a year earlier, and $9.7B over the trailing twelve months. That covers all operating leases, not only datacenters. Taking all of it out would leave the trailing figure at $17.1B, against $25.4B for FY2026 on the same basis. (calculated)13435
Free cash flow on Microsoft's definition, and what capital spending took
Fiscal years to 30 June, US$ billions. The full column is operating cash flow.
- Free cash flow $67.0B in FY2026
- Capital spending $115.9B
Show the numbers
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow (reported) | $39.5B | $43.9B | $52.2B | $60.7B | $76.7B | $89.0B | $87.6B | $118.5B | $136.2B | $182.9B |
| Free cash flow (calculated) | $31.4B | $32.3B | $38.3B | $45.2B | $56.1B | $65.1B | $59.5B | $74.1B | $71.6B | $67.0B |
| Capital spending (reported) | $8.1B | $11.6B | $13.9B | $15.4B | $20.6B | $23.9B | $28.1B | $44.5B | $64.6B | $115.9B |
Margins
Fiscal years to 30 June, share of revenue
- Gross 67.9%
- Operating 46.8%
- Free cash flow 20.2%
Show the numbers
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Gross margin (calculated) | 64.5% | 65.2% | 65.9% | 67.8% | 68.9% | 68.4% | 68.9% | 69.8% | 68.8% | 67.9% |
| Operating margin (calculated) | 30.1% | 31.8% | 34.1% | 37.0% | 41.6% | 42.1% | 41.8% | 44.6% | 45.6% | 46.8% |
| Free cash flow margin (calculated) | 32.5% | 29.2% | 30.4% | 31.6% | 33.4% | 32.9% | 28.1% | 30.2% | 25.4% | 20.2% |
Operating margin rose from 30.1% in FY2017 to 46.8% in FY2026, through the whole build.1 Spending discipline paid for it: research and development fell from 13.5% of revenue to 10.7%, and headcount went from 221,000 in FY2022 to 223,000 in FY2026 while revenue per employee rose from $0.90M to $1.49M. (calculated)1213 Gross margin peaked at 69.8% in FY2024 and fell to 67.9% as lower-margin Azure revenue grew.1
That discipline now runs into depreciation. On the capital in my base case, depreciation rises from 10.3% of revenue in FY2026 to 16.8% in FY2028 and about 22% by FY2030, because two-thirds of the spending is on servers written off over six years. (estimate) To hold the FY2026 margin, costs before depreciation would have to fall by about 11 points of revenue by FY2030; I assume about 5. (estimate)124
Depreciation as a share of revenue
Reported to FY2026, then my base case: two-thirds of capital on servers over six years, one-third on buildings over 25.
- Reported
- My base case
Show the numbers
| Share of revenue | |
|---|---|
| FY2023 (calculated) | 5.2% |
| FY2024 (calculated) | 6.2% |
| FY2025 (calculated) | 7.8% |
| FY2026 (calculated) | 10.3% |
| FY2027, my base case (estimate) | 13.7% |
| FY2028, my base case (estimate) | 16.8% |
| FY2030, my base case (estimate) | 21.6% |
| FY2033, my base case (estimate) | 23.8% |
| FY2036, my base case (estimate) | 22.3% |
Accounting to watch
- Asset lives. Microsoft has lengthened useful lives three times in six years. Servers went from three to four years in FY2021 and to six in FY2023, which added an estimated $3.7B to FY2023 operating income. Datacenter buildings go from 15 to 25 years from FY2027.413 Hood describes the spending as short-lived assets, mainly CPUs and GPUs.4 On the $215.9B of servers and network equipment at cost in June 2026, each year cut from the six-year life would add depreciation of about $7.2B a year at five years and $18.0B at four, or 2.2 and 5.4 points of FY2026 margin. (estimate) In my model a five-year life lowers the base value to $348 and a four-year life to $326; a seventh year, if Microsoft extends again, lifts it to $384. (estimate)2
- Cash timing. Property purchases still owed to suppliers rose from $6.9B at June 2025 to $26.7B at June 2026, so FY2026 cash spending ran $19.8B below the spending booked. (calculated) Cash taxes of $21.2B were $11.0B below the tax charge, mostly through $14.2B of deferred taxes, a deferral that lasts as long as spending keeps growing. (calculated) Pay the suppliers and FY2026 owner free cash flow was about $10.2B; reverse the tax deferral too and it was about zero. (calculated)12
- Investment gains. GAAP net income of $133.7B includes a $5.0B after-tax net gain from OpenAI over the year and a $3.2B pretax gain on Anthropic in the June quarter. Adjusted earnings per share of $17.28 remove the OpenAI effect only. Without the June quarter’s one-off items, which include the Anthropic gain, they are about $17.01. (calculated)234
The numbers, year by year
Fiscal years to 30 June. Money in US dollars, billions. FY2017 is restated for the newer revenue rule. Owner free cash flow is operating cash flow less cash capital spending, finance-lease assets and stock pay.
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue (reported) | $96.6B | $110.4B | $125.8B | $143.0B | $168.1B | $198.3B | $211.9B | $245.1B | $281.7B | $331.8B |
| Revenue growth (calculated) | – | 14.3% | 14.0% | 13.6% | 17.5% | 18.0% | 6.9% | 15.7% | 14.9% | 17.8% |
| Operating income (reported) | $29.0B | $35.1B | $43.0B | $53.0B | $69.9B | $83.4B | $88.5B | $109.4B | $128.5B | $155.2B |
| Operating margin (calculated) | 30.1% | 31.8% | 34.1% | 37.0% | 41.6% | 42.1% | 41.8% | 44.6% | 45.6% | 46.8% |
| Net income (reported) | $25.5B | $16.6B | $39.2B | $44.3B | $61.3B | $72.7B | $72.4B | $88.1B | $101.8B | $133.7B |
| Diluted EPS (reported) | $3.25 | $2.13 | $5.06 | $5.76 | $8.05 | $9.65 | $9.68 | $11.80 | $13.64 | $17.95 |
| Operating cash flow (reported) | $39.5B | $43.9B | $52.2B | $60.7B | $76.7B | $89.0B | $87.6B | $118.5B | $136.2B | $182.9B |
| Capital spending, cash (reported) | $8.1B | $11.6B | $13.9B | $15.4B | $20.6B | $23.9B | $28.1B | $44.5B | $64.6B | $115.9B |
| Free cash flow (calculated) | $31.4B | $32.3B | $38.3B | $45.2B | $56.1B | $65.1B | $59.5B | $74.1B | $71.6B | $67.0B |
| Assets taken on finance leases (reported) | $1.8B | $1.9B | $2.5B | $3.5B | $3.3B | $4.2B | $3.1B | $11.6B | $20.5B | $24.6B |
| Stock-based compensation (reported) | $3.3B | $3.9B | $4.7B | $5.3B | $6.1B | $7.5B | $9.6B | $10.7B | $12.0B | $12.4B |
| Owner free cash flow (calculated) | $26.3B | $26.4B | $31.1B | $36.5B | $46.7B | $53.4B | $46.7B | $51.7B | $39.1B | $30.0B |
| Buybacks, including shares withheld for employee taxes (reported) | $11.8B | $10.7B | $19.5B | $23.0B | $27.4B | $32.7B | $22.2B | $17.3B | $18.4B | $22.3B |
| Dividends paid (reported) | $11.8B | $12.7B | $13.8B | $15.1B | $16.5B | $18.1B | $19.8B | $21.8B | $24.1B | $26.4B |
| Diluted shares (reported) | 7.83B | 7.79B | 7.75B | 7.68B | 7.61B | 7.54B | 7.47B | 7.47B | 7.46B | 7.45B |
(reported)Reported in a filing (calculated)Calculated from reported figures (estimate)My estimate
Source SEC XBRL companyfacts; 10-K FY2026 [1][2]. Lines marked C are calculated from the reported lines above them.
Valuation
How this goes badly wrong
Before the numbers, I ask what would most likely wreck this and work back. I see three ways.
- The capacity outruns the demand. Microsoft has signed $364.6B of datacenter leases that have not started, and they arrive whether or not the customers do.342 If capacity catches up by FY2028, new capital earns about 9% to 11%, near its cost. This is the most likely of the three, and my bear case is built on it.
- The backlog is narrower than it looks. OpenAI was about 45% of contracted revenue at December 2025, and the rest has slowed from 28% to 25% growth.334
- The software earns less per seat. Paid Microsoft 365 seats grew 6% in FY2026, down from 11% in FY2023.212 If agents do work seats used to do, seats and prices soften, as in my bear case.
What an owner can take out is less than the profit. Trailing owner free cash flow is $26.7B, after stock pay and after all capital spending.134 Earnings without investment gains are about $132B, the $3,937B market value divided by 29.8. (calculated)3336 So an owner gets about a fifth of reported earnings in cash, a 0.68% yield against an earnings yield of 3.4%., and the rest goes into datacenters. I cannot tell from the filings how much of that only keeps the business standing still.
I cannot know whether each new dollar of capital keeps bringing $0.42 of revenue or climbs toward $0.90. On that input alone my base runs from $210 to about $670 a share. (calculated) So $367 is the middle of a wide range. It is not a measurement.
What the price implies
At $530.14, my base case needs a discount rate of about 7.5% to reach the price, about 2.5 points over the 4.98% ten-year Treasury. (calculated) Microsoft’s market value is $3,937B, 29.8 times trailing adjusted earnings without the investment gains and 26.9 times the FY2027 consensus. Its earnings yield of 3.4% sits below the Treasury’s 4.98%, and trailing owner free cash flow yields 0.68%. (calculated)333363738
Run my model backwards, holding its margins and capital needs. The price then needs revenue to grow 15.2% a year for ten years, to about $1.37 trillion in FY2036. (calculated) With everything outside Azure growing as in my base, about 5% a year, that means Azure compounding about 25% a year, to about $925B, against 18% and $526B in my base. (calculated) If the operating margin held at FY2026’s 46.8% instead of falling with depreciation, the price would need 12.8% revenue growth. (calculated) Microsoft grew 14.7% a year over the last nine years, from a base less than a third the size, with a quarter of today’s capital intensity.18
What the price assumes about revenue
Revenue growth a year, FY2027 to FY2036, that today's price needs in my model at my base margins and capital needs, next to the last nine years and my cases.
Show the numbers
| Rate | |
|---|---|
| What the price implies (calculated) | 15.2% |
| Revenue growth, FY2017 to FY2026 (calculated) | 14.7% |
| Price implies, FY2026 margin held (calculated) | 12.8% |
| My bull case (consensus) (estimate) | 13.5% |
| My base case (estimate) | 10.6% |
Reverse DCF: the inputs
Solve my base model for today's price, holding its margins and capital needs, and read off the revenue growth.
| Starting revenue | $331.8B (FY2026): Azure $101.9B, the rest $229.9B |
|---|---|
| Operating margin | my base path: 46.8% in FY2027, 40.4% in FY2030, 40.2% in FY2036 |
| New revenue per $1 of new capital | my base path: $0.42 rising to $0.90 |
| Discount rate | 9.0% |
| Growth after FY2041 | 3.0% |
| Cash and investments less debt and finance leases | $6.3B (30 June 2026) |
| Shares | 7.43B |
| Price | $530.14 (Q4 2026) |
| What the price implies (calculated) | 15.2% |
Source SEC XBRL companyfacts; 10-K FY2026; 8-K, FY2027 segments; Yahoo Finance quote; US Treasury yields [1][2][8][36][37]. Inputs from the filings and my model; the implied rate is calculated.
The price needs Azure to grow about 25% a year for ten years, to about $925B, on my margins and capital needs.
| To reach the price, change one input in my base case | Base case | Needed |
|---|---|---|
| Azure growth a year, FY2027 to FY2036 (calculated)18 | 17.8% | 24.7% |
| Revenue growth a year, every line (calculated) | 10.6% | 15.2% |
| Margin before depreciation, every year (calculated) | 60.5% to 62.5% | 13 points higher |
| New revenue per $1 of new capital (calculated) | $0.42 to $0.90 | About twice that: $0.89 to $1.90 |
| Discount rate (calculated) | 9.0% | About 7.5% |
The base-case inputs are my estimates; each needed value comes from solving my model for the price with every other input unchanged.
Growth and capital separate my value from the price. If growth needed no new capital at all, my base revenue would be worth about $670 a share, above the price; if each new dollar of capital keeps bringing only the $0.42 my base starts from, it is worth $210. (estimate) Swapping one bull input at a time into my base adds $63 for growth, $52 for capital needs, $39 for margins and $19 for growth after FY2041. (estimate) Taken together, in the order the chart shows, they reach the consensus case at $588.1
From my base value to the consensus case
Each bar swaps one more bull input into my base case, in this order. Per share, discounted at 9.0%.
- My base
- Adding bull inputs
- Items outside the cases
Show the numbers
| Value per share | |
|---|---|
| My base case (estimate) | $367 |
| + bull margins (estimate) | $406 |
| + bull capital needs (estimate) | $458 |
| + bull growth (estimate) | $555 |
| + bull growth after FY2041 = consensus (estimate) | $588 |
| The price, Q4 2026 (reported) | $530 |
| Base with OpenAI stake, less IRS claim (estimate) | $376 |
What the price pays for the cloud gives the same answer from the other side. I value the two software segments at multiples of their FY2026 after-tax operating profit, at a 20% tax rate, and read off what is left for Intelligent Cloud. (estimate) The segments changed to Microsoft’s two-segment basis with its Q1 FY2027 report. The table keeps the FY2026 segments, because the new basis has no full year yet. In Q1 Agents and Infra earned $40.6B on $76.8B of revenue, a 53% margin, and Devices and Consumer $5.4B on $15.5B.23336
| Multiple of after-tax profit: Productivity and Business Processes ($67.1B) | More Personal Computing ($11.5B) | Left for Intelligent Cloud | Times its $45.6B |
|---|---|---|---|
| 20 times (estimate) | 12 times | $2,451B | 54 |
| 25 times (estimate) | 15 times | $2,081B | 46 |
| 30 times (estimate) | 15 times | $1,745B | 38 |
At the middle row the price pays 46 times Intelligent Cloud’s FY2026 after-tax profit, 1.8 times the multiple I give the software that funds it. (calculated)236
Bear, base and bull
The model runs fifteen years, FY2027 to FY2041. Revenue is Azure plus everything else, with ten years of explicit growth and five in which growth fades in a straight line to the terminal rate. The operating margin is a margin before depreciation, which I estimate, less depreciation, which the model builds from the capital the growth needs: two-thirds of gross capital on servers over six years and one-third on buildings over 25, on top of the assets Microsoft already holds.24 Each year’s owner free cash flow is after-tax operating profit less the net new capital needed for the next year’s growth. Tax is 20%, Microsoft’s guide for FY2027. Stock pay counts as a cost. I add cash and investments and subtract debt and finance leases, a net $6.3B at June 2026, after adding my carrying value for equity investments. At 30 September the same sum was minus $4.1B, because Q1 spent more than it earned after leases; the model starts in June and already contains that spending.12434
I discount at 9.0%. The capital asset pricing model gives 9.1%: the 4.98% Treasury plus Damodaran’s 4.20% implied equity risk premium for 1 October 2026, times Microsoft’s ten-year beta against the S&P 500 of 0.97. (calculated) Its five-year beta of 1.10 gives 9.6%. Damodaran states his 4.20% against a 5.29% Treasury yield. (reported) On that pair the model gives 9.4% at the ten-year beta, and I keep 9.0%. (calculated) The 7.5% the price needs implies an equity premium of about 2.6 points at a beta of 0.97. (calculated)27282937
Three cases
Fifteen-year model of owner free cash flow, FY2027 to FY2041: revenue from Azure and everything else, an operating margin equal to a margin before depreciation less depreciation built from the capital the growth needs, discounted at 9.0%.
| Bear | Base | Bull | |
|---|---|---|---|
| Azure growth, FY2027 (estimate) | 38% | 45% | 49% |
| Azure growth a year, FY2027 to FY2036 (estimate) | 10.2% | 17.8% | 22.1% |
| Azure revenue, FY2036 (estimate) | $269B | $526B | $753B |
| Everything else, growth a year, FY2027 to FY2036 (estimate) | 2.2% | 5.3% | 6.3% |
| Revenue growth a year, FY2027 to FY2036 (estimate) | 5.3% | 10.6% | 13.5% |
| Revenue, FY2036 (estimate) | $555B | $913B | $1,179B |
| Margin before depreciation, FY2027 to FY2031 (estimate) | 58.5% to 55.0% | 60.5% to 62.5% | 61.0% to 66.0% |
| Depreciation, share of revenue, FY2030 (estimate) | 21.8% | 21.6% | 20.5% |
| Operating margin, FY2027 / FY2030 / FY2036 (estimate) | 44.9% / 34.1% / 32.0% | 46.8% / 40.4% / 40.2% | 47.5% / 45.5% / 45.7% |
| New revenue per $1 of new capital, FY2027 to FY2036 (estimate) | $0.30 to $0.60 | $0.42 to $0.90 | $0.50 to $1.10 |
| Return on new capital, FY2027 to FY2036 (estimate) | 9% to 15% | 16% to 29% | 19% to 40% |
| Gross capital spending, FY2027 (estimate) | $161B | $210B | $212B |
| Owner free cash flow, FY2027 / FY2036 (estimate) | $26B / $115B | −$9B / $250B | −$9B / $371B |
| Growth after FY2041 (estimate) | 2.5% | 3.0% | 3.5% |
| Value after FY2041, share of the total (estimate) | 46% | 58% | 61% |
| Value per share (estimate) | $174 | $367 | $588 |
| Versus the price, Q4 2026 (calculated) | −67% | −31% | +11% |
Source SEC XBRL companyfacts; 10-K FY2026; Q4 FY2026 call; 8-K, FY2027 segments; Yahoo Finance quote; US Treasury yields; Damodaran ERP [1][2][4][8][28][36][37]. Assumptions and values are my estimates.
What it is worth, against the price
Value per share in US dollars. My bear, base and bull cases against the closing price in Q4 2026.
- Bear to bull range
- Base case $367
- Price, Q4 2026 close $530.14
- Margin-of-safety zone below $275
Show the numbers
| Per share | Against the price | |
|---|---|---|
| Bear case (estimate) | $174 | 67% below price |
| Base case (estimate) | $367 | 31% below price |
| Bull case (estimate) | $588 | 11% above price |
| Margin-of-safety price (calculated) | $275 | 48% below price |
| Price, Q4 2026 (reported) | $530.14 |
My base FY2027 now has revenue up 18% and the operating margin flat at 46.8%, on gross capital of about $210B. (estimate) Q1 is why. Before the report my base had revenue up 16%, the margin down to 45.8% and gross capital of $196B. Microsoft’s own guide points to a similar amount of capital: it now guides calendar 2026 capital spending to about $170B, down from about $175B, because some third-party deliveries slipped into the second half. That leaves about $97B for the six months to December after $72.9B in the first half, and Q1 was $45.2B with Q2 guided above $50B. (calculated)4535 My base already assumes the return on new capital rises from 16% in FY2027 to 29% in FY2036, as capacity built now starts earning, and new revenue per $1 of new capital from $0.42 to $0.90. Owner free cash flow reaches 27% of revenue by FY2036, about where it was in FY2021. (estimate)1
The bear case is stranded capacity. Capacity catches up with demand by FY2028, OpenAI spreads its work across clouds, and the $364.6B of signed leases arrive anyway, so new capital brings $0.30 of revenue for three years and earns about 9% to 11%, near the cost of capital. The margin falls to about 31% as depreciation lands on slower revenue. (estimate)219
My bull case is the consensus case. Its after-tax operating profit per share lands within 6% of consensus earnings per share in every year from FY2027 to FY2030: $20.23 against $19.71 in FY2027, and $32.63 against $33.49 in FY2030, a year that rests on four estimates. (calculated) At my 9% rate the consensus case is worth $588; the price is 10% below it, so the market either doubts consensus or uses a higher rate than I do. At my bull revenue, consensus FY2030 earnings need a 48% operating margin while depreciation reaches about a fifth of revenue. (calculated) My base now sits level with consensus for FY2027, which Q1 supports, and 23% below by FY2030.38
The value after FY2041 is 58% of my base, 46% of the bear and 61% of the bull. (calculated) None of the cases removes OpenAI’s revenue-sharing payments when they end in 2030, or adds back the payments Microsoft no longer makes to OpenAI; neither amount is disclosed.219
| Base value per share | Growth after FY2041: 2.5% | 3.0% | 3.5% |
|---|---|---|---|
| Discount rate 7.5% | $491 | $526 | $568 |
| Discount rate 8.0% | $436 | $462 | $494 |
| Discount rate 8.5% | $390 | $410 | $435 |
| Discount rate 9.0% | $352 | $367 | $386 |
| Discount rate 9.5% | $319 | $332 | $347 |
| Discount rate 10.0% | $291 | $301 | $313 |
Only the 7.5% row comes near the price, and only with growth after FY2041 of 3.5% does it reach it; at 3.0% it is $526, $4 short. (calculated) One point on the discount rate moves my base by 18% to 26%: $301 at 10% and $462 at 8%. (calculated)136
Two items sit outside the cases. I carry the OpenAI stake at book value inside $36.3B of investments. At Microsoft’s October 2025 figure of about $135B, less the $11.9B funded as a stand-in for the carrying value, which is not disclosed, and after 21% tax, it adds about $13 a share. (estimate) The IRS seeks $28.9B plus penalties and interest for 2004 to 2013, about $3.90 a share, and Microsoft contests it. With both, my base is about $376. (calculated)218
The margin of safety
- Price$530.14Close, Q4 2026 [36]
- Base value$367My estimate (estimate)
- Margin of safety below$27525% under my base value (calculated)
I set the margin of safety at 25% below my base value, which gives $275. My rule for a discount to base value is 25% for a business with net cash and no customer above a tenth of revenue, 30% when one cycle or two customers drive results, and 35% when fixed charges such as leases sit ahead of the shares. Microsoft meets the 25% test only on a narrow reading. Cash and short-term investments less debt was $29.0B at 30 September; subtract finance leases too, as my model does, and it is minus $4.1B. OpenAI was 7.3% of FY2026 revenue and 10.8% of the September quarter’s, $10.0B of $92.3B; over the trailing year it is under a tenth. I keep 25%, and that is a judgement call. At 30% the line is about $257. At 35%, for the $71.0B of finance leases and $364.6B of signed leases that sit ahead of the shares, it is about $239. If a full year of OpenAI passes a tenth, I move to 30%. The discount also covers one point on the discount rate, which moves my base by 18% to 26%.234 The price is 93% above that line, so the stock would have to fall about 48% to reach it. (calculated) The lowest close of the past year was $352.83 on 25 June 2026, still 28% above it; the stock had fallen 35% from its $542.07 close on 28 October 2025, and has risen 50% since. (calculated)27
The next best use of the same dollar is a check. The closest comparable on this site is Alphabet; my base case returns 5.4% a year from its price, against 4.5% for Microsoft. The ten-year Treasury yields 4.98%.37
How good the business is and how good the price is are two questions. The business earns a 46.8% operating margin and 23.0% on capital added since FY2023.12 The price is 44% above my base value. On those numbers the first answer is easier to defend than the second.
The case also needs several things at once: Azure near 25% a year, a margin near 40% and about $0.90 of revenue per new dollar of capital. If I give each a 60% chance, which is my judgement and not a measurement, all three together come to about 22%. (estimate)
Where this could be in 5 and 10 years
Value in a year is my model’s value at that date: the owner cash after it, discounted at 9.0%, per today’s share count and in that year’s dollars, with the value after FY2041 included. It leaves out today’s net cash. Year 5 is FY2031 and year 10 is FY2036. Owner cash is the sum for FY2027 to FY2036, not reinvested.
| Case | Value, Oct 2031 (estimate) | Value, Oct 2036 (estimate) | Owner cash to Oct 2036 (estimate) | Return a year to Oct 2036 (estimate) |
|---|---|---|---|---|
| Bear | $228 | $269 | $103 | −3.5% |
| Base | $532 | $663 | $164 | 4.5% |
| Bull | $856 | $1,102 | $229 | 9.6% |
Return a year is price growth plus owner cash, from $530.14 to the year-10 value.
For my base to be right at five years, Azure has to reach about $366B in FY2031, up from $102B, with each new dollar of capital bringing about $0.60 of revenue and the operating margin near 39%. Owner cash that year is $111B, against $75B in FY2030. That puts the base about level with today’s price. At ten years it needs revenue of $913B, a margin near 40% and about $0.90 of revenue per new dollar of capital. Owner cash is then $248B a year and still growing.
The cases differ on three numbers. In the bear, Azure slows to about 4% in FY2028, new capital brings only $0.30 to $0.60 per dollar and the margin falls to about 32%. In the bull, Azure compounds 22% a year to $753B, the margin stays near 46% and capital brings $0.50 rising to $1.10. All three use 9.0%. At 8%, my base today is $462 instead of $367.
The most likely way my base is wrong is capital. If each new dollar keeps bringing only the $0.42 it starts from, my base today is $210, and the year-5 and year-10 values drop to about $320 and $410.
A reader’s guide: these are estimates of value, not forecasts of the share price, and the price can sit above or below value for years.
The case for the price
What most people miss
Azure beat its guide on less new capacity than planned. It grew 48% against a guide of 44% to 45%, while capital spending came in at $45.2B against more than $50B, because third-party deliveries ran late.483335 Hood said engineers found underused CPU capacity they could charge for, and got more out of the GPU fleet.35 Capital is the input I doubt most, and better capital needs alone add $52 to my base. (estimate) Hood also said these gains are harder to predict.35
The second fact answers my bear case, stranded capacity. In January Hood said most of the capital, and a lot of the GPUs, are “already contracted for most of their useful life”. She added that margins on sold-out assets improve with age.6 I can’t check that. The 10-Q gives one contract length, 2.3 years on average, and it mixes Azure with Microsoft 365.34
The bull case
Bill Ackman makes the clearest public case. Pershing Square started building its stake in February and disclosed it on 15 May.40 He wrote on X that it paid “21 times forward earnings”.41 He called the OpenAI change “a deliberate pivot toward a more open, multi-model architecture”, and backed the spending as the source of future revenue.40 Press reports of his post say he also argued the multiple left out the OpenAI stake, about $200B on his count.4148 The 13F for 30 June lists 6,206,730 shares, $2.3B, 11.9% of the firm’s reported total, up from 5,654,078 at 31 March. (calculated)4243
Brad Gerstner said on CNBC that Microsoft is “misunderstood” on what it gets from AI, as Insider Monkey reported in October 2025. That is a year old.44 Altimeter’s 13F for 30 June lists $473M, 4.8% of what it reported. (calculated)45 After the September quarter Morgan Stanley raised its target to $650. CNBC quoted its note: the AI investments can drive “durable high-teens revenue growth and > 20% earnings growth”.46 The 10-Q puts the stake at about 24%, or about $204B at March’s $852B round, with liquidation rights that differ from that share. On my method that is about $20 a share, against the $13 I use. (estimate)4734
Against reality
Ackman’s shares were valued at about $370 each at 31 March. (calculated)43 The price is $530.14, or 26.9 times the FY2027 consensus rather than 21.3638 My base is $367, 31% under the price.
In my model, say Azure compounds 22% a year to $753B by FY2036, and the rest grows about 6%. Say the operating margin settles near 45.5% by FY2030, against 40% in my base. Say each new dollar of capital brings $0.50 of new revenue, rising to $1.10. That is worth $555 a share at my 9% rate, with growth after FY2041 left at 3.0%. (estimate) If Microsoft does those three things and hits those targets, the price is possible.
Year one is close. Azure is running at 48% to 50%, against the 49% that path needs for FY2027.3335 The margin before depreciation was 61.8% in the quarter, against 61.0% needed, though last year’s September quarter also ran above its full year. (calculated)34
The distance is in the years after. Azure must then average about 19.5% for nine years, to reach 7.4 times its FY2026 revenue. (calculated) Depreciation climbs from 12.0% of revenue to about 20.5% by FY2030 while the margin barely falls, so other costs must keep shrinking. (estimate) Roughly three-quarters of Q1 capital was short-lived, against two-thirds in my model, which brings depreciation forward.35 New revenue per $1 of capital was $0.43 in FY2026, $50.1B on $116.2B, below the $0.50 where that path starts. (calculated)1
What they have to hit
Thresholds come from my signposts and my model. Where they differ, I show both.
| Indicator | Today | What the case needs | Where to track it | Next check |
|---|---|---|---|---|
| Azure growth | 48% in the September quarter; 49% to 50% guided in constant currency3335 | About 49% in FY2027 on this path, then on to $753B in FY2036. My signposts: above 35% through FY2027, above 25% in FY2028 | Earnings release, “Azure revenue” growth line; 10-Q, Note 16, “Azure” row | Q2 FY2027 report, expected late January 2027 |
| Operating margin | 47.1% trailing; 49.8% in the September quarter (calculated)3334 | Near 45.5% in FY2030. My base has 40.4% | Earnings release, income statement: operating income over revenue | Q2 FY2027 report, expected late January 2027 |
| Depreciation, share of revenue | 12.0% in the September quarter (calculated)34 | Below 15% in FY2028 is my signpost. My base has 16.8%. This path still reaches about 20.5% in FY2030 | 10-Q, Note 6, “Depreciation expense” sentence, over revenue | Q2 FY2027 report, expected late January 2027 |
| Microsoft Cloud gross margin | 66%; about 65% guided3435 | 65% or better through FY2027 | 10-Q, MD&A, “Microsoft Cloud gross margin percentage”; CFO remarks on the call | Q2 FY2027 report, expected late January 2027 |
| Capital spending with finance leases, share of revenue | 48% in the September quarter (calculated)34 | Falling by FY2028, after about $212B of gross capital in FY2027 | 10-Q cash flow, “Additions to property and equipment”, plus Note 12, “Right-of-use assets obtained”, “Finance leases” row, over revenue. Longer building lives move some future leases to “Operating leases” in that table, so read both4 | Q2 FY2027 report, expected late January 2027 |
| New revenue per $1 of net new capital | $0.43 in FY2026 (calculated)1 | $0.50 in FY2027 on this path, above $0.60 by FY2028 on my signpost, on the way to $1.10 by FY2036 | 10-K, balance sheet and Note 13. Revenue added, over the rise in equity, debt and lease liabilities, less cash, investments, goodwill and intangibles. The same capital as my 23% return. Annual only | FY2027 10-K, expected late July 2027 |
Where I come down
The efficiency evidence is the best thing here, and it helped move my FY2027. It did not move FY2036. One good quarter is not ten years, and I can’t check Hood’s contract claim. If new revenue per $1 passes $0.60 by FY2028, with Azure above 25% and depreciation under 15%, I would raise my values.
Risks, and what would change my view
The risk Microsoft names in its own filing is the one I weight most:
Overestimation of demand or misalignment of capacity investments may result in underutilization
- OpenAI. OpenAI was 7.3% of FY2026 revenue and about 45% of commercial contracted revenue at December 2025. In the September quarter it paid $10.0B, 10.8% of revenue, and Microsoft’s stake was about 24%, down from 25%.34 26 If all $24.1B were Azure, Azure excluding OpenAI was about $78B in FY2026. (calculated) Since April 2026 OpenAI can serve its products from any cloud, and its revenue-sharing payments to Microsoft are capped and end in 2030. The same amendment ended Microsoft’s payments to OpenAI and kept Azure as OpenAI’s primary cloud, where its products ship first.2819 Its $250B incremental Azure commitment from October 2025 is only as good as OpenAI’s own funding.18 The 10-K says contracted revenue involves judgment about “potential renegotiation of commitments”.2
- The capital commitment. Microsoft had $743.8B of contractual obligations at June, including $329.1B of datacenter leases signed but not started, with terms of up to 20 years. By September the leases signed but not started were $364.6B.234 Hood’s answer in July was that two-thirds of capital spending goes on short-lived servers and chips, and “if the demand environment changes, you just slow down”. The share was about three-quarters in September.35 She says the land and building commitments are flexible too; the $364.6B of signed leases says they are less so.24 My bear case prices that in.
- Margins. Microsoft Cloud gross margin was 66% in the September quarter, guided to about 65% for December, as the mix moves to Azure. Depreciation rose from $15.2B in FY2024 to $34.3B in FY2026 and was $11.1B in Q1 alone, up from $7.1B, and in my base it passes a fifth of revenue by FY2030. (estimate)1243435
- Seats. AI agents could let companies do the same work with fewer Microsoft 365 seats. Seat growth has already slowed from 14% in FY2022 to 6% in FY2026, and was 5% in September on a measure that now includes GitHub seats. The 10-K now lists AI-first application companies among Office’s competitors, and Microsoft is moving to seat-plus-usage pricing to get ahead of it.2413
- Regulation and the rest. Microsoft runs independent compliance functions for the EU’s Digital Markets Act and Digital Services Act, and says US and foreign antitrust authorities “continue to scrutinize our business”.2 XBOX is shrinking, and Windows OEM and devices revenue was guided down in the high teens for FY2027; in Q1 it fell 22%.434
What would move me
| Signpost | Latest | Toward the bull case | Toward the bear case |
|---|---|---|---|
| Azure growth48 | 48% (September 2026 quarter); 49% to 50% guided in constant currency | Above 35% through FY2027 and above 25% in FY2028 | Below 25% in FY2027 |
| New revenue per $1 of net new capital1 | $0.43 (FY2026); not measured on one quarter (calculated) | Above $0.60 by FY2028 | Below $0.40 |
| Depreciation, share of revenue12 | 12.0% (September 2026 quarter); 10.3% in FY2026 (calculated) | Below 15% in FY2028 | Above 18% in FY2028 |
| Microsoft Cloud gross margin4 | 66% (September 2026 quarter); about 65% guided | Holds 65% or better through FY2027 | Below 62% |
| Contracted revenue growth excluding OpenAI456 | 28%, 26%, 25% to June 2026; not disclosed for September | Above 20% | Below 10% |
| Capital spending with finance leases, share of revenue14 | 48% (September 2026 quarter); 42% in FY2026, filing basis (calculated) | Falling by FY2028 | Still rising in FY2028 |
| Copilot4 | Over 30 million paid seats in July; no new count; revenue not disclosed | Revenue disclosed and rising with seats | Seat additions stall |
The first test: Q1 FY2027, graded
Microsoft reported on 28 October. Revenue was $92.3B, up 19%, against a guide of $89.85B to $90.95B. Operating income was $45.9B, up 21%, a 49.8% margin. Adjusted earnings per share were $4.89, up 18%. Azure grew 48%, in constant currency as well, against a guide of 44% to 45%. Capital spending including finance leases was $45.2B, below the guide of more than $50B, because some third-party capacity arrived late. Cash paid for property and equipment was $39.4B.48223335
| Signpost | Threshold I set | Q1 FY2027 | Read |
|---|---|---|---|
| Azure growth | Bull: above 35% through FY2027 and above 25% in FY2028. Bear: below 25% in FY2027 | 48%; 49% to 50% guided for December in constant currency3335 | Toward the bull case. A beat, with capacity still the limit. |
| New revenue per $1 of net new capital | Bull: above $0.60 by FY2028. Bear: below $0.40 | Not measurable on one quarter | No read. FY2027 is the next reading. |
| Depreciation, share of revenue | Bull: below 15% in FY2028. Bear: above 18% in FY2028 | 12.0%, from 9.1% a year earlier (calculated)34 | On my base path of 13.7% for FY2027. |
| Microsoft Cloud gross margin | Bull: holds 65% or better through FY2027. Bear: below 62% | 66%; about 65% guided for December3335 | Toward the bull case, as guided. |
| Contracted revenue growth excluding OpenAI | Bull: above 20%. Bear: below 10% | Commercial contracted revenue $677B, from $678B in June; no split for OpenAI18333435 | No read. Total growth of 73% includes OpenAI’s October 2025 commitment. |
| Capital spending with finance leases, share of revenue | Bull: falling by FY2028. Bear: still rising in FY2028 | 48% of revenue, from 42% in FY2026 (calculated)34 | Rising, which the build requires. The test is FY2028. |
| Copilot | Bull: revenue disclosed and rising with seats. Bear: seat additions stall | No new seat count or revenue; Microsoft said E7 has reached millions of paid seats35 | No read. Revenue is still undisclosed. |
The quarter confirms the near term and does not change the decade. I raised FY2027 Azure growth from 40% to 45% and the FY2027 operating margin from 45.8% to 46.8%, then lowered the fade so Azure still reaches $526B in FY2036. A faster start needs more capital sooner, which cancels the benefit: my base stays at $367, my bear moves from $170 to $174 and my bull from $590 to $588. The bear moves because 32% Azure growth in FY2027 is no longer possible with the first half running near 49%. (estimate)3335
Four things went the other way. Leases signed but not started rose $35.5B in a quarter, to $364.6B. OpenAI was 10.8% of revenue. Owner free cash flow was $10.3B in the quarter against $13.5B a year earlier, and $26.7B over the trailing year against $30.0B in FY2026. And on 29 October, the day after the report, Microsoft priced $25.0B of notes due 2028 to 2066, $23.0B at fixed coupons from 4.850% to 6.350% and $2.0B at floating rates, after Hood said debt markets were an option it had not yet used. (calculated)343539 The notes add cash and debt together, so my net cash figure does not change.
The stock barely moved. It closed at $531.01 before the report and $530.14 after it, against $524.51 on the Friday before, and the 10-year Treasury yield moved from 5.00% to 4.98%.36371623 Consensus earnings per share for FY2027 moved from $19.65 to $19.71.3817
Sources
- 1SEC XBRL companyfacts, Microsoft Corp (CIK 0000789019) (opens in a new tab)
- 2Microsoft Form 10-K for fiscal year ended June 30, 2026 (opens in a new tab)
- 3Microsoft Q4 FY26 earnings release, "Microsoft Cloud and AI Strength Fuels Fourth Quarter Results" (opens in a new tab)
- 4Microsoft FY26 Q4 earnings conference call transcript (opens in a new tab)
- 5Microsoft FY26 Q3 earnings call transcript (opens in a new tab)
- 6Microsoft FY26 Q2 earnings call transcript (opens in a new tab)
- 7Microsoft Q3 FY26 earnings release (opens in a new tab)
- 8FY27 Segments and Investor Metrics (investor presentation) (opens in a new tab)
- 9Microsoft 2026 Proxy Statement (opens in a new tab)
- 10Microsoft Form 10-K FY2025 (opens in a new tab)
- 11Microsoft Form 10-K FY2024 (opens in a new tab)
- 12Microsoft Form 10-K FY2023 (opens in a new tab)
- 13Microsoft Form 10-K FY2022 (opens in a new tab)
- 14Microsoft Form 10-K FY2019 (opens in a new tab)
- 15Microsoft Form 10-K FY2017 (opens in a new tab)
- 16Yahoo Finance chart API, MSFT daily, 1 month (opens in a new tab)
- 17Nasdaq.com earnings forecast API, MSFT (opens in a new tab)
- 18The next chapter of the Microsoft-OpenAI partnership (Official Microsoft Blog) (opens in a new tab)
- 19The next phase of the Microsoft-OpenAI partnership (Official Microsoft Blog) (opens in a new tab)
- 20Microsoft, NVIDIA and Anthropic announce strategic partnerships (Official Microsoft Blog) (opens in a new tab)
- 21Microsoft announces quarterly dividend increase (opens in a new tab)
- 22Microsoft announces quarterly earnings release date (opens in a new tab)
- 23U.S. Treasury Daily Par Yield Curve Rates, 2026 (opens in a new tab)
- 24Amazon.com Q2 2026 results (opens in a new tab)
- 25Alphabet Q2 2026 results (opens in a new tab)
- 26Synergy Research Group: Q2 Cloud Market Passes $143 Billion; Highest Growth Rate in Eight Years (opens in a new tab)
- 27Yahoo Finance chart API, MSFT 1y daily and 10y monthly (opens in a new tab)
- 28Aswath Damodaran, NYU Stern: implied equity risk premium, 1 October 2026 (opens in a new tab)
- 29Yahoo Finance chart API, S&P 500 (^GSPC) monthly, 10 years (beta calculation) (opens in a new tab)
- 30Synergy Research Group: Q2 Cloud Market Nears $100 Billion Milestone, and it's Still Growing by 25% Year over Year (opens in a new tab)
- 31NVIDIA Form 10-K for fiscal year ended January 25, 2026 (opens in a new tab)
- 32Yahoo Finance chart API, MSFT monthly, January 2014 to October 2026 (opens in a new tab)
- 33Microsoft Q1 FY27 earnings release, "Microsoft Announces First Quarter Results" (opens in a new tab)
- 34Microsoft Form 10-Q for the quarter ended September 30, 2026 (opens in a new tab)
- 35Microsoft (MSFT) Q1 2027 earnings call transcript (opens in a new tab)
- 36Yahoo Finance chart API, MSFT daily, 5 days (opens in a new tab)
- 37U.S. Treasury Daily Par Yield Curve Rates, 2026 (opens in a new tab)
- 38Nasdaq.com earnings forecast API, MSFT (opens in a new tab)
- 39Microsoft Corporation pricing term sheet, senior notes due 2028 to 2066 (opens in a new tab)
- 40Ackman’s Pershing Square takes Microsoft stake, exits Google parent Alphabet (opens in a new tab)
- 41Bill Ackman discloses new $2.09 billion stake in megacap tech stock (opens in a new tab)
- 42Pershing Square Inc. Form 13F-HR, 30 June 2026 (opens in a new tab)
- 43Pershing Square Capital Management Form 13F-HR, 31 March 2026 (opens in a new tab)
- 44Brad Gerstner Says Microsoft (MSFT) ‘Misunderstood’ On AI Benefit (opens in a new tab)
- 45Altimeter Capital Management Form 13F-HR, 30 June 2026 (opens in a new tab)
- 46Microsoft’s latest earnings beat the Street. Here’s what analysts are saying (opens in a new tab)
- 47OpenAI closes $122 billion funding round, biggest ever in Silicon Valley (opens in a new tab)
- 48Billionaire investor Bill Ackman is suddenly bullish on OpenAI partner Microsoft (opens in a new tab)
How the figures are labelled
(reported)Reported: taken from a filing or a price feed, as printed.
(calculated)Calculated: arithmetic on reported figures, such as a margin or a growth rate.
(estimate)Estimate: my judgement, such as a case value or a growth assumption.
The price
Close in Q4 2026: $530.14, from Yahoo Finance [36]. Retrieved in Q4 2026.
Fiscal year ends 30 June: FY2026 runs July 2025 to June 2026. Q1 FY2027 results are in: figures marked trailing twelve months run to September 2026, and the year-by-year tables stop at FY2026.
The valuation
Fifteen-year model of owner free cash flow, FY2027 to FY2041: revenue from Azure and everything else, an operating margin equal to a margin before depreciation less depreciation built from the capital the growth needs, discounted at 9.0%.
The margin-of-safety price is my base value less 25%. No rating: the page states a range and the price, and leaves the decision to the reader.
Research, not investment advice. Figures as of .
Legal information and disclosures
These are my own views as of the update shown on this page. They can change without notice, and I have no duty to update them. Past performance does not indicate future results, and any investment can lose money.
This is for education only. It is not investment, legal, tax or accounting advice, and it is not an offer to sell or a solicitation to buy any security in any jurisdiction. It does not consider your goals or circumstances.
Figures from company filings and other third parties are believed to be reliable, but I have not independently verified them and cannot guarantee them. Bear, base and bull values, and anything marked as an estimate, are my own and rest on assumptions that may prove wrong.
Please do not copy or republish this material without my written consent.