Microsoft (MSFT)

383.02
-10.81 (-2.74%)
NASDAQ· Last Trade: Jun 17th, 2:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors