Today's Markets
DJIA -408.53 (-1.61%) 25,004.69
NASDAQ -212.61 (-2.93%) 7,035.26
S&P -45.58 (-1.67%) 2,690.69
BABA -4.57 (-2.97%) 149.53