Microsoft Corp (NASDAQ:MSFT)

101.71
Delayed Data
As of Nov 20
 -2.91 / -2.78%
Today’s Change
80.70
Today|||52-Week Range
116.18
+18.90%
Year-to-Date