The first half of 2024 was another upside surprise for the stock market. It traded to all-time highs even as the hyped and hoped for Federal Reserve rate cuts failed to materialize. Tech stocks once again led the way but this time it was hardware, (chips and gear) rather than the software mega-platforms, that turbocharged the rally.