Previous close
$395.63
MSFT
NasdaqGS
$401.10
+$5.47 · +1.38%
Current price
$401.10
+$5.47 · +1.38%
Updated Jul 16, 2026, 8:00 PM
Dividend yield
0.92%
52 week low
$349.20
52 week high
$555.45
Price chart
Price history
Hover or drag across the chart to inspect each price point.
Latest close
$401.10
-5.13%
Jul 16, 2026
Previous close
$395.63
Open
$398.31
Day range
$392.05 - $405.99
52 week range
$349.20 - $555.45
Volume
34.34M
Avg. volume
39.65M
Market cap
2.98T
Trailing P/E
23.92
Forward P/E
20.70