Microsoft (MSFT)

531.33
-1.27 (-0.24%)
NASDAQ · Last Trade: Oct 27th, 8:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors