Microsoft (MSFT)

397.23
-1.23 (-0.31%)
NASDAQ · Last Trade: Feb 22nd, 9:58 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors