Microsoft (MSFT)

500.56
-9.56 (-1.88%)
NASDAQ· Last Trade: Sep 4th, 11:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors