S&P 500 Q3 2023 Earnings Review: Aggregate Earnings Reach An