Today's Markets
DJIA 913.94 (4.34%) 21,966.47
NASDAQ 323.91 (4.39%) 7,696.99
S&P 106.62 (4.28%) 2,595.27