Microsoft Corp (NASDAQ:MSFT)

133.39
Delayed Data
As of Aug 23
 -4.39 / -3.19%
Today’s Change
93.96
Today|||52-Week Range
141.68
+31.33%
Year-to-Date