Microsoft Corp (NASDAQ:MSFT)

309.79
Delayed Data
As of Oct 26
 +1.98 / +0.64%
Today’s Change
199.62
Today|||52-Week Range
312.40
+39.28%
Year-to-Date