S&P 500 Historical Returns with Major Events (1950–2020) Patrick Bourbon | Aug 29, 2025 Categories Returns