Today's Markets
DJIA 478.72 (2.11%) 23,158.71
NASDAQ 103.74 (1.31%) 8,016.98
S&P 51.81 (1.95%) 2,715.49