Today's Markets
DJIA 666.30 (2.94%) 23,346.29
NASDAQ 161.26 (2.04%) 8,074.50
S&P 69.12 (2.59%) 2,732.80