The S&P 500 topped 5,000 points for the first time on February 8 and has gained more than 25 per cent so far in 2024. The ...