Major indices rallied strongly into the close as month end flows erased earlier declines:
- Dow rose 574.84 points or 1.51% at 38686.31. The gain was the largest one-day gain since November 2, 2023
- S&P rose to 42.03 points or 0.80% at 5277.50. At session lows the S&P index was down -43.79 points
- NASDAQ index fell -2.06 points or -0.01% at 16735.02. At session lows, the NASDAQ index is down -291.54 points
The small-cap Russell 2000 rose 13.52 points or 0.66% at 2070.12.
For the trading week:
- Dow Industrial Average average fell -0.98%
- S&P index snapped a 5-week win streak with a decline of -0.51%
- NASDAQ index set it to five week win streak with a decline of -1.10%
the story was different for the month of May:
- Dow industrial average rose 2.3%
- S&P rose 4.8%
- NASDAQ index rose 6.88%, its largest gain in 2024 and since November 2023
- Russell 2000 rose 4.87% its largest gain since February 2024