Microsoft (MSFT)

535.10
+6.05 (1.14%)
NASDAQ · Last Trade: Oct 19th, 11:13 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors