Home

Microsoft Corporation - Financial Overview

Ticker - MSFT

Close PriceMarket CapP/E RatioForward P/E RatioImplied Growth*Implied Forward Growth*P/B Ratio
$367.78$2.73T29.724.615.8%13.7%9.0

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 2024-12-31 $261.8B $92.8B $12.45 6.8% 5.2% 5.0%
6 Average 13.0% 16.7% 17.2%




MSFT - Forecast Data



MSFT - Y/Y % Change

  Metric Value
0 Total Assets $533,898M
1 Cash $17,482M
2 Total Liabilities $231,203M
3 Total Debt $62,224M
4 Total Equity $302,695M
5 Debt to Equity Ratio 0.21
MSFT Balance Sheet Chart



MSFT - Valuation Chart


Valuation Chart

Share Price Treasury Yield Estimates Fair Value (P/E) Fair Value (P/S) Current P/S Current P/E
$367.78 4.3% Nicks Growth: 16%
Nick's Expected Margin: 35%
FINVIZ Growth: 14%
Nicks: 30
Finviz: 26
Nick's: 10.602 10.4 29.7
Basis Year Nicks Valuation Nicks vs Share Price Finviz Valuation Finviz vs Share Price
$12.45 EPS TTM $377.12 2.5% $323.21 -12.1%
$13.04 EPS 2025 $394.99 7.4% $338.53 -8.0%
$14.61 EPS 2026 $442.55 20.3% $379.29 3.1%