MSFT

Microsoft Corporation

Technology
$419.09 as of May 21, 2026
Latest executive report
Week 2026-W29 · updated Jul 13, 2026

Sign in to add MSFT to your portfolio.

Sign in
Market cap
$3.13T
P/E (TTM)
25.0x
EPS (TTM)
$16.86
Dividend yield
0.83%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $168.09B $61.27B $56.12B 68.9% 41.6% $8.12
2022 $198.27B $72.74B $65.15B 68.4% 42.1% $9.70
2023 $211.91B $72.36B $59.48B 68.9% 41.8% $9.72
2024 $245.12B $88.14B $74.07B 69.8% 44.6% $11.86
2025 $281.72B $101.83B $71.61B 68.8% 45.6% $13.70

Recent prices

Date Open Close Volume
May 21, 2026 $424.75 $419.09 31.29M
May 20, 2026 $414.17 $421.06 27.76M
May 19, 2026 $429.90 $417.42 37.46M
May 18, 2026 $416.62 $423.54 31.06M
May 15, 2026 $414.27 $421.92 50.77M
May 14, 2026 $404.48 $409.43 27.08M
May 13, 2026 $403.20 $405.21 29.67M
May 12, 2026 $414.48 $407.77 38.59M
May 11, 2026 $407.87 $412.66 35.66M
May 08, 2026 $417.39 $415.12 33.38M
May 07, 2026 $420.11 $420.77 34.94M
May 06, 2026 $408.00 $413.96 30.29M
May 05, 2026 $415.32 $411.38 25.70M
May 04, 2026 $411.54 $413.62 28.07M
May 01, 2026 $412.80 $414.44 31.37M
Apr 30, 2026 $410.81 $407.78 70.91M
Apr 29, 2026 $424.58 $424.46 38.29M
Apr 28, 2026 $424.57 $429.25 30.44M
Apr 27, 2026 $422.38 $424.82 30.87M
Apr 24, 2026 $416.97 $424.62 27.46M
Apr 23, 2026 $419.89 $415.75 38.31M
Apr 22, 2026 $426.19 $432.92 29.38M
Apr 21, 2026 $420.24 $424.16 32.05M
Apr 20, 2026 $421.15 $418.07 27.58M

Profitability & balance

ROE (TTM)
33.1%
Gross margin
68.3%
Operating margin
46.8%
Net margin
39.3%
Debt / equity
0.14