Microsoft Corp (NASDAQ:MSFT)

332.86
Delayed Data
As of May 26
 +6.94 / +2.13%
Today’s Change
213.43
Today|||52-Week Range
333.40
+38.80%
Year-to-Date