Microsoft (MSFT)

441.31
-19.21 (-4.17%)
NASDAQ· Last Trade: Jun 2nd, 6:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors