Today's Markets
DJIA 481.76 (2.12%) 23,161.75
NASDAQ 59.90 (0.76%) 7,973.14
S&P 43.42 (1.63%) 2,707.10