Microsoft (MSFT)

398.41
-3.88 (-0.96%)
NASDAQ· Last Trade: Jul 21st, 1:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors