Today's Markets
DJIA 405.16 (1.55%) 26,480.46
NASDAQ 48.43 (0.46%) 10,665.87
S&P 27.36 (0.86%) 3,212.40
BABA -4.64 (-1.78%) 256.37