02/21/2024 – Contributions of P/E and Earnings to S&P 500 Returns