Weekly Investment Perspective April 21, 2026
April 21, 2026
Markets delivered another strong week though weekend developments quickly tempered optimism. The S&P 500 and Nasdaq rallied 4.55% and 6.84% respectively, with both benchmarks reaching fresh record highs, while the Dow advanced 3.19% for its third consecutive weekly gain and the Russell 2000 added 5.57%.