Home

Microsoft Corporation - Financial Overview

Ticker - MSFT

Close PriceMarket CapP/E RatioForward P/E RatioImplied Growth*Implied Forward Growth*P/B Ratio
$470.38$3.50T36.331.518.3%16.7%10.9

Revenue and Net Income Chart EPS Chart
  Date Revenue Net Income EPS Revenue Change Net Income Change EPS Change
0 2020-06-30 $143.0B $44.3B $5.82 N/A N/A N/A
1 2021-06-30 $168.1B $61.3B $8.12 17.5% 38.4% 39.5%
2 2022-06-30 $198.3B $72.7B $9.70 18.0% 18.7% 19.5%
3 2023-06-30 $211.9B $72.4B $9.72 6.9% -0.5% 0.2%
4 2024-06-30 $245.1B $88.1B $11.86 15.7% 21.8% 22.0%
5 TTM 2025-03-31 $270.0B $96.6B $12.93 10.2% 9.6% 9.0%
6 Average 13.7% 17.6% 18.0%




MSFT - Forecast Data



MSFT - Y/Y % Change

  Metric Value
0 Total Assets $562,624M
1 Cash $28,828M
2 Total Liabilities $240,733M
3 Total Debt $60,567M
4 Total Equity $321,891M
5 Debt to Equity Ratio 0.19
MSFT Balance Sheet Chart


MSFT - Expense Overview



MSFT - Unmapped Expense Line Items

No unmapped expenses.



MSFT - Valuation Chart


Valuation Chart

Share Price Treasury Yield Estimates Fair Value (P/E) Fair Value (P/S) Current P/S Current P/E
$470.38 4.5% Nicks Growth: 16%
Nick's Expected Margin: 35%
FINVIZ Growth: 15%
Nicks: 30
Finviz: 26
Nick's: 10.385 12.9 36.3
Basis Year Nicks Valuation Nicks vs Share Price Finviz Valuation Finviz vs Share Price
$12.93 EPS TTM $383.67 -18.4% $335.68 -28.6%
$13.33 EPS 2025 $395.54 -15.9% $346.06 -26.4%
$14.89 EPS 2026 $441.83 -6.1% $386.56 -17.8%