Microsoft Corporation (MSFT)
NASDAQ: MSFT · IEX Real-Time Price · USD
437.11
-3.26 (-0.74%)
At close: Jul 19, 2024, 4:00 PM
439.42
+2.31 (0.53%)
Pre-market: Jul 22, 2024, 7:23 AM EDT

Microsoft Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Ending
CurrentJun 30, 2023Jun 30, 2022Jun 30, 2021Jun 30, 2020Jun 30, 2019 2018 - 1994
Market Capitalization
3,248,7372,532,0811,920,8402,040,3041,543,3061,026,511
Upgrade
Market Cap Growth
45.67%31.82%-5.86%32.20%50.34%35.49%
Upgrade
Enterprise Value
3,248,6272,480,7841,877,3531,977,7451,477,777971,058
Upgrade
PE Ratio
37.8534.9926.4133.3034.8526.16
Upgrade
PS Ratio
13.7311.959.6912.1410.798.16
Upgrade
PB Ratio
12.8312.2811.5314.3713.0510.03
Upgrade
P/FCF Ratio
46.0342.5729.4836.3634.1226.83
Upgrade
P/OCF Ratio
29.5028.9121.5726.5925.4419.67
Upgrade
EV/Sales Ratio
13.7311.719.4711.7710.337.72
Upgrade
EV/EBITDA Ratio
25.4323.6018.7323.2321.6016.73
Upgrade
EV/EBIT Ratio
30.0927.1821.8926.9326.5720.94
Upgrade
EV/FCF Ratio
46.0341.7128.8235.2432.6725.38
Upgrade
Debt / Equity Ratio
0.320.290.370.480.600.77
Upgrade
Debt / EBITDA Ratio
0.630.570.610.801.041.35
Upgrade
Debt / FCF Ratio
1.131.010.941.211.572.05
Upgrade
Quick Ratio
1.051.541.571.902.332.35
Upgrade
Current Ratio
1.241.771.792.082.522.53
Upgrade
Asset Turnover
0.520.560.570.540.500.47
Upgrade
Interest Coverage
39.7646.3841.5831.3121.4717.27
Upgrade
Return on Equity (ROE)
37.50%38.20%45.40%46.20%39.50%41.80%
Upgrade
Return on Assets (ROA)
19.00%19.10%21.00%19.60%15.40%14.70%
Upgrade
Return on Capital (ROIC)
26.00%26.94%31.80%28.72%23.36%21.35%
Upgrade
Earnings Yield
2.65%2.86%3.79%3.00%2.87%3.82%
Upgrade
FCF Yield
2.17%2.35%3.39%2.75%2.93%3.73%
Upgrade
Dividend Yield
0.69%0.80%0.90%0.80%1.00%1.30%
Upgrade
Payout Ratio
25.97%27.40%24.90%27.00%34.20%35.20%
Upgrade
Buyback Yield / Dilution
-0.11%0.90%0.89%0.98%0.90%0.53%
Upgrade
Total Shareholder Return
0.58%1.70%1.79%1.78%1.90%1.83%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).