Today's Markets
DJIA 517.60 (2.21%) 23,951.17
NASDAQ 122.17 (1.51%) 8,213.07
S&P 57.37 (2.09%) 2,807.35