StocksMicrosoftMSFT

MSFT

Microsoft

249.73 3.26 (1.32%)
Delayed Prices By NASDAQ, in USD