Today's Markets
DJIA 391.50 (1.61%) 24,761.74
NASDAQ 148.97 (2.12%) 7,180.80
S&P 43.13 (1.64%) 2,679.91
BABA 3.45 (2.27%) 155.28