Microsoft (MSFT)

393.83
-5.93 (-1.48%)
NASDAQ· Last Trade: Jun 16th, 5:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors