Microsoft (MSFT)

392.69
-6.72 (-1.68%)
NASDAQ · Last Trade: Mar 18th, 3:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors