Microsoft Corp (NASDAQ:MSFT)

261.50
Delayed Data
As of May 16
 +0.38 / +0.15%
Today’s Change
238.60
Today|||52-Week Range
349.67
-22.25%
Year-to-Date