Stocks tumbled on economic worries, with S&P 500, Dow Jones, and Nasdaq all closing lower.

From Barchart: 2025-02-21 16:36:28

The S&P 500, Dow Jones, and Nasdaq all closed down on Friday, with decreases of -1.71%, -1.69%, and -2.06% respectively. March E-mini S&P futures are also down by -1.70%.



Read more at Barchart: Stocks Finish Sharply Lower on Economic Concerns