The S&P 500 ended the week at 5,234.18, up 2.3%; the Dow Jones at 39,475.90, up 1.98%; the tech-heavy Nasdaq at 16,428.82, up 2.9%; and the small caps Russell 2000 at 2,072.00, up 1.60%.
Wall Street indexes declined as investors awaited Fed officials comments and inflation data. Boeing rose on CEO resignation. S&P 500, Dow had best weekly gains. Good Friday, PCE price index, GDP mentioned. March consumer confidence, Nasdaq Composite, United Airlines added. Philadelphia Semiconductor Index, cryptocurrency stocks, and Coinbase Global included.