Today's Markets
DJIA 358.96 (1.43%) 25,521.37
NASDAQ 68.34 (0.88%) 7,842.46
S&P 26.76 (0.95%) 2,845.13
BABA 5.03 (2.96%) 174.86