Today's Markets
DJIA 103.60 (0.40%) 25,838.57
NASDAQ 77.62 (0.76%) 10,232.25
S&P 19.58 (0.63%) 3,135.44
BABA 8.09 (3.75%) 224.04