Microsoft (MSFT)

400.55
-1.74 (-0.43%)
NASDAQ· Last Trade: Jul 21st, 11:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors