S&P 500 prices have followed the path of earnings over time

us.jpg   fr.jpg

Jan21-2.png