Microsoft (MSFT)

515.12
+2.22 (0.43%)
NASDAQ · Last Trade: Oct 1st, 1:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors