S&P 500 trailing free cash yield vs. annualized total return over the next decade since 1985

us.jpg   fr.jpg

40.png