Microsoft (MSFT)

550.27
+29.28 (5.62%)
NASDAQ · Last Trade: Nov 4th, 10:13 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors