Three interesting charts on U.S. financial returns January 13, 2025 How long can this continue? "Tech Titans Lead Q4 2024 U.S. Stock Market Surge". "US stock market returns (1872 to 2024) -- annualized real total returns over 1 / 5 / 10 / 20 year periods". "Investment Returns by Asset Class (1985 to 2024)".