Despite a rally midweek to new all-time highs, last week finished on a soft note as profit-taking and macro uncertainty crept back into equities. Investors grappled with cooling tech leadership, mixed earnings reactions, and a fresh focus on monetary policy. By week’s end the S&P 500 was up 0.3%, the Dow Jones Industrial Average had slipped 0.4%, the Nasdaq Composite had fallen 0.9%, and the Russell 2000 had lost 1.5%.