Hussman Funds: Do Past 10-Year Returns Forecast Future 10-Year Returns?
Two S&P 500 Charts: Rolling 10-Year Returns, Inflation Adjusted Performance (NYSEARCA:SPY) | Seeking Alpha
Rolling 1, 2, 3, 5, 10, and 20 Year S&P 500 Performance | Bespoke Investment Group
S&P 500 Rolling 10-Year Returns
Charlie Bilello on Twitter: "S&P 500 10-Year Total Returns... March '89 - March '99: +469% March '99 - March '09: -37% (worst since 1929-39) March '09 - March '19: +403% https://t.co/ewCFXaa851" / Twitter