Back to Market
MSFT

Daily Prices

End-of-day prices for the latest 100 trading days.