After gaining more than 20% in 2023 and again in 2024, the S&P 500 (SNPINDEX: \^GSPC) is up 12.3% year to date at the time of ...