S&P 500 has returned 10% per year on average since 1950 Patrick Bourbon | May 11, 2025 Categories Returns