Microsoft’s 39 year run

Daily closing price for Microsoft stock. March 13, 1986 through June 18, 2025.