The Nasdaq Composite rallied 2%. The Dow gained 652 points, or 1.6%. The S&P 500 was up 1.5% to 5718.26, approaching its 200-day moving average of about 5748.
https://www.barrons.com/livecoverage/stock-market-today-050825
Latest News
The Nasdaq Composite rallied 2%. The Dow gained 652 points, or 1.6%. The S&P 500 was up 1.5% to 5718.26, approaching its 200-day moving average of about 5748.
https://www.barrons.com/livecoverage/stock-market-today-050825
Copyright © 2026 Solwd