Microsoft (MSFT)

512.70
+15.88 (3.20%)
NASDAQ· Last Trade: Sep 3rd, 11:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors