Scenario calculator
Enter EPS growth and exit P/E per scenario. The chart starts at the current share price (Now) and transitions the P/E from today's trailing multiple toward your Exit P/E over the horizon. Same live price and TTM EPS as the rest of the page.
Implied price path (by year)
Paths start at $418.57 (Now); the P/E transitions from today's trailing multiple toward Exit P/E by the horizon year.
2031 (horizon)
| Price | Total | CAGR | |
|---|---|---|---|
| bear | $843.69 | +101.6% | +15.0% |
| base | $1142.58 | +173.0% | +22.2% |
| bull | $1572.08 | +275.6% | +30.3% |
Base case: with about 14% growth per year and a 35× exit multiple over 5 years, the model lands MSFT near $1142.58 — an implied about a 22.2% CAGR.
Sensitivity (base case)
Sensitivity grid — sweeps EPS growth and exit P/E around your base inputs. Simple mode only; bear, bull, and Advanced (revenue) paths are not included.
Implied share price at the horizon for each combination: EPS growth in the rows, exit P/E in the columns; other settings stay fixed.
| Row axis: EPS growth. Column axis: exit P/E.Exit P/E →↓ EPS growth | 25× | 30× | 35× | 40× | 45× |
|---|---|---|---|---|---|
| 4% | $516 | $619 | $723 | $826 | $929 |
| 9% | $653 | $783 | $913 | $1,044 | $1,174 |
| 14% | $817 | $980 | $1,143 | $1,306 | $1,469 |
| 19% | $1,012 | $1,214 | $1,416 | $1,618 | $1,820 |
| 24% | $1,242 | $1,490 | $1,739 | $1,987 | $2,235 |
Shade depth: darker fill within the same color band means a higher implied price in that cell (across the grid).
Annual diluted EPS
GAAP diluted earnings per share by fiscal year (from reported statements). Use it as context for the EPS growth assumptions in the scenario calculator above — not a forecast.
Across 14 fiscal years, diluted EPS went from about $2.00 in 2012 to about $13.64 in 2025.
Scale: 0.00 to 13.64 EPS; horizontal line at 0. Fiscal years with no row in the database are omitted.
Diluted EPS year-over-year change
Percent change vs the previous fiscal year in this series. If a fiscal year is missing in the database, the comparison is to the prior available year (not necessarily the prior calendar year).
Year-over-year EPS change in this window ranged from a high of +137.6% to a low of -43.7%.
Historical multiples
Each bar is the trailing five-year range (low left, high right). Gray fill from low to today; dot = today; amber tick = median. Low, median, and high are listed under each bar.
Net debt
$81.9B
Beta
1.09
Vs market benchmark
Return drivers (illustrative)
Historical EPS growth and where today’s P/E sits vs its five-year median — same P/E basis as the scenario price paths chart above.
Historical EPS growth
Compound annual growth of reported diluted EPS over the last five fiscal years.
Vs median P/E
Current P/E is above the trailing five-year median (richer valuation vs that history).
Your EPS growth vs next-year analyst consensus
Same basis for every column: one-step implied EPS growth (next-year average estimate vs TTM). Consensus uses 24 EPS estimates. Δ (pts) is your growth minus consensus in percentage points, not “percent of consensus.”
| Scenario | Your growth | Consensus | Δ (pts) |
|---|---|---|---|
| bear | +8.5% | -0.2% | +8.8 pts |
| base | +14.2% | -0.2% | +14.4 pts |
| bull | +20.8% | -0.2% | +21.1 pts |
Frequently asked questions
How is MSFT's price target calculated?
Price targets here use projected EPS × exit P/E. Future EPS = TTM EPS × (1 + growth)^years, then price = future EPS × P/E. The tool pre-fills analyst consensus and historical ranges for Microsoft (MSFT) so you can compare your assumptions to the data.
What is MSFT's base-case price target?
With about 14% annual EPS growth and a 35× exit P/E over 5 years based on consensus from 24 analysts, the base case for Microsoft (MSFT) lands near $1142.58, implying roughly 22.2% CAGR. This is illustrative, not a forecast.
What P/E ratio should I use for MSFT?
Defaults use the 5-year median P/E (about 35.0×) for the base case, the 25th percentile for bear and the 75th for bull. Adjust the Exit P/E sliders if you have a different valuation view.
What is MSFT's expected return in this model?
Expected return depends on your assumptions. The calculator reports CAGR = (Future price / Current price)^(1/Years) − 1. This is illustrative only and not investment advice.
What growth rate do analysts expect for MSFT?
Consensus from 24 analysts implies about -0.2% next-year EPS growth for Microsoft (MSFT) versus the latest TTM. The base case uses analyst-derived defaults; tweak the EPS growth slider if you disagree.
Is MSFT's P/E high or low historically?
MSFT currently trades at about 36.3× earnings, roughly in line with its 5-year median of 35.0×. The historical multiples card shows the full 5- and 10-year range.
How fast has MSFT's EPS grown over the past 5 years?
Microsoft (MSFT) grew diluted EPS at about 18.8% per year over the trailing 5 fiscal years. Historical growth is one input; the bull and bear cases let you pressure-test what happens if the next 5 years differ.
What time horizon does the price target use?
The default horizon is 5 years; you can change it from 1 to 10 years. Longer horizons compound EPS growth and re-rating effects more strongly, so total returns become more sensitive to assumptions.
Is this a recommendation to buy or sell MSFT?
No. The price-target calculator is an educational tool that turns explicit growth and P/E assumptions into a model price. Peers in the Technology sector are listed below for context. It is not investment advice and does not predict future returns.
Explore more
MSFT Overview
Company profile, financial tools, and key metrics
MSFT Revenue Counter
Earns $10,092 every second. See per minute, hour, and day.
MSFT Earnings Counter
Earns $3,971 per second net profit. See per minute, hour, and day.
MSFT Economic Scale
Exceeds Portugal's GDP. Compare with world economies.
MSFT What If Invested
What if you had invested $1,000? See historical returns from any date.
MSFT How It Makes Money
Discover visual breakdown of $318.27B in revenue — where it comes from and where it goes.
MSFT Stock Seasonality
Best and worst months to invest. Historical monthly returns heatmap.
MSFT Daily Price Character
Balanced · 49.7% historical win rate (green days). Streaks & record days.
MSFT Buybacks
0.81% TTM buyback yield. Shareholder yield & SBC comparison.
MSFT Stock Split History
9 splits on record. Dates, ratios, and cumulative multiple.
MSFT Dividend Profile
Yield: 0.85%. Safety: 6/8. See full history.
MSFT Dividend Calculator
How much dividend income would $1,000 have earned? Calculate from any date.
MSFT Dividend Forecast
Project future income with DRIP, growth assumptions, and optional monthly contributions.
MSFT Dividend Capture
Historical pre-ex touch stats, gap distribution, after-tax calculator, and a backtest simulator (limit-order vs MOC exit).
MSFT Financials
Revenue, EPS, EBITDA, market cap, debt and balance sheet history with annual and quarterly data.
