MSFT - Microsoft Corporation
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$642.57
DETAILS
HIGH:
$675.00
LOW:
$560.00
MEDIAN:
$645.00
CONSENSUS:
$642.57
UPSIDE:
39.73%
Market Cap:
3.42T
Volume:
34,246,650
Avg Volume:
23,998,909
52 Week Range:
344.79-555.45
Sector:
Technology
Industry:
Software - Infrastructure
Beta:
1.07
Last Dividend:
$3.40
Exchange:
NASDAQ
Country:
US
Employees:
228,000
IPO Date:
1986-03-13
EPS (TTM):
13.70
P/E Ratio:
36.31
Revenue (TTM):
281.72B
Total Assets:
619.00B
Total Debt:
60.59B
Cash & Equiv:
30.24B
Rev Growth (5Y):
14.5%
EPS Growth (5Y):
18.7%
FCF Growth (5Y):
9.6%
ROCE:
26.4%
Debt/Equity:
0.18
Track Record
Statements >| Metric | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 281.72B | 245.12B | 211.91B | 198.27B | 168.09B | 143.01B | 125.84B | 110.36B | 96.57B | 91.15B | 93.58B | 86.83B |
| Net Income | 101.83B | 88.14B | 72.36B | 72.74B | 61.27B | 44.28B | 39.24B | 16.57B | 25.49B | 20.54B | 12.19B | 22.07B |
| EPS | 13.70 | 11.86 | 9.72 | 9.70 | 8.12 | 5.82 | 5.11 | 2.15 | 3.29 | 2.12 | 1.49 | 2.66 |
| Total Assets | 619.00B | 512.16B | 411.98B | 364.84B | 333.78B | 301.31B | 286.56B | 258.85B | 250.31B | 193.47B | 174.47B | 172.38B |
| Total Debt | 60.59B | 67.13B | 59.97B | 61.27B | 67.78B | 71.00B | 78.37B | 81.81B | 91.57B | 53.46B | 35.29B | 22.64B |
| Cash & Equivalents | 30.24B | 18.32B | 34.70B | 13.93B | 14.22B | 13.58B | 11.36B | 11.95B | 7.66B | 6.51B | 5.59B | 8.67B |
| Operating Cash Flow | 136.16B | 118.55B | 87.58B | 89.03B | 76.74B | 60.67B | 52.19B | 43.88B | 39.51B | 33.33B | 29.67B | 32.50B |
| Free Cash Flow | 71.61B | 74.07B | 59.48B | 65.15B | 56.12B | 45.23B | 38.26B | 32.25B | 31.38B | 24.98B | 23.72B | 27.02B |
| FCF per Share | 9.63 | 9.97 | 7.99 | 8.69 | 7.44 | 5.94 | 4.99 | 4.19 | 4.05 | 3.15 | 2.90 | 3.26 |
| Book Value | 343.48B | 268.48B | 206.22B | 166.54B | 141.99B | 118.30B | 102.33B | 82.72B | 87.71B | 72.00B | 80.08B | 89.78B |
| Cash & ST Investments | 94.56B | 75.53B | 111.26B | 104.75B | 130.26B | 136.53B | 133.82B | 133.77B | 132.98B | 113.24B | 96.53B | 85.71B |
| ROC Equity | 0.30 | 0.33 | 0.35 | 0.44 | 0.43 | 0.37 | 0.38 | 0.20 | 0.29 | 0.29 | 0.15 | 0.25 |