Microsoft (MSFT)

424.81
-56.82 (-11.80%)
NASDAQ · Last Trade: Jan 29th, 10:55 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors