Today's Markets
DJIA 23.95 (0.09%) 25,914.13
NASDAQ 66.56 (0.64%) 10,410.45
S&P 6.04 (0.19%) 3,151.36
BABA 16.81 (7.11%) 253.32