Microsoft (MSFT)

399.88
+3.02 (0.76%)
NASDAQ · Last Trade: Feb 18th, 3:05 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors