Today's Markets
DJIA 322.88 (1.24%) 26,435.41
NASDAQ 109.54 (1.40%) 7,954.56
S&P 27.53 (0.95%) 2,917.20
BABA 6.99 (4.37%) 166.90