Today's Markets
DJIA 303.09 (1.28%) 23,896.07
NASDAQ 89.21 (1.32%) 6,842.94
S&P 22.58 (0.89%) 2,568.52
BABA -1.18 (0.82%) 142.80