Today's Markets
DJIA 666.77 (2.73%) 25,131.93
NASDAQ 86.93 (0.93%) 9,411.52
S&P 55.82 (1.89%) 3,011.27