Microsoft Corp (NASDAQ:MSFT)

165.04
Delayed Data
As of Jan 24
 -1.68 / -1.01%
Today’s Change
102.17
Today|||52-Week Range
168.19
+4.65%
Year-to-Date