Discover
Stocks
Technology
MSFT
MSFT
Microsoft
285.98
-3.91 (-1.35%)
Delayed Prices By NASDAQ, in USD
Market Closed