Today's Markets
DJIA -126.35 (0.48%) 26,470.70
NASDAQ 19.62 (0.24%) 8,121.63
S&P 1.36 (0.05%) 2,928.62
BABA 1.35 (0.73%) 187.02