Today's Markets
DJIA 166.60 (0.63%) 26,413.56
NASDAQ -18.59 (0.23%) 7,937.51
S&P 2.38 (0.08%) 2,906.70
BABA 5.34 (3.41%) 161.99