Microsoft (MSFT)

523.88
+0.88 (0.17%)
NASDAQ · Last Trade: Nov 15th, 3:58 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors