The S&P 500 set one all-time high after another in 2024. The benchmark index ended the year up 23%, and that comes on the ...