Stocks Finish Higher as Megacap Tech Stocks Rally
From Barchart: 2025-04-25 16:36:00
The S&P 500 Index closed up 0.74%, the Dow Jones Industrials Index closed up 0.05%, and the Nasdaq 100 Index closed up 1.14% on Friday. June E-mini S&P futures are up 0.73%, and June E-mini Nasdaq futures…
Read more at Barchart: Stocks Finish Higher as Megacap Tech Stocks Rally