Today's Markets
DJIA 645.37 (2.85%) 23,325.36
NASDAQ 129.92 (1.64%) 8,043.16
S&P 63.11 (2.37%) 2,726.79