Today's Markets
DJIA 379.29 (1.67%) 23,059.28
NASDAQ 64.21 (0.81%) 7,977.45
S&P 36.84 (1.38%) 2,700.52