Microsoft Corp (NASDAQ:MSFT)

109.41
Delayed Data
As of Feb 21
 +2.26 / +2.11%
Today’s Change
87.08
Today|||52-Week Range
116.18
+7.72%
Year-to-Date