1. The S&P 500 Index has seen strong returns in 2023 and 2024, with earnings growth in the low to mid-teens percentage range. 2. The index return has outpaced earnings growth, leading to stretched market valuations. 3. Mega cap stocks have seen extended valuations, but the market excluding the top 10 is not as elevated.