Today's Markets
DJIA 349.65 (1.41%) 25,064.74
NASDAQ 65.68 (0.89%) 7,420.02
S&P 24.07 (0.89%) 2,737.04
BABA 3.87 (1.98%) 198.87