Today's Markets
DJIA 359.11 (1.47%) 24,729.35
NASDAQ 129.20 (1.84%) 7,161.03
S&P 39.32 (1.49%) 2,676.10
BABA 3.62 (2.38%) 155.45