Microsoft (MSFT)

449.17
-5.35 (-1.18%)
NASDAQ · Last Trade: Jan 21st, 10:04 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors