Microsoft (MSFT)

531.01
-0.32 (-0.06%)
NASDAQ · Last Trade: Oct 28th, 6:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors