Microsoft Corp (NASDAQ:MSFT)

284.99
Delayed Data
As of Jul 30
 -1.51 / -0.53%
Today’s Change
196.25
Today|||52-Week Range
290.15
+28.13%
Year-to-Date