Microsoft Corp (NASDAQ:MSFT)

151.75
Delayed Data
As of Dec 06
 +1.82 / +1.21%
Today’s Change
93.96
Today|||52-Week Range
152.50
+49.40%
Year-to-Date