Stocks have Rewarded Investors over the Long Term (1926-2024) Patrick Bourbon | Apr 15, 2025 Categories Economy