Today's Markets
DJIA 304.34 (1.23%) 25,019.43
NASDAQ 42.73 (0.58%) 7,397.07
S&P 20.56 (0.76%) 2,733.53