January 3, 2025US stock market returns (1872 to 2024) — annualized real total returns over 1 / 5 / 10 / 20 year periods [OC] Data
January 3, 2025US stock market returns (1872 to 2024) — the less you look, the more you win [OC] Data