Today's Markets
DJIA 602.63 (2.79%) 22,239.41
NASDAQ 246.24 (3.28%) 7,748.62
S&P 77.96 (3.07%) 2,619.43