Today's Markets
DJIA 142.48 (0.55%) 25,822.38
NASDAQ 86.13 (1.12%) 7,788.51
S&P 23.35 (0.82%) 2,863.58
BABA 3.38 (2.10%) 164.03