Today's Markets
DJIA 20.85 (0.09%) 23,613.83
NASDAQ 6.62 (0.10%) 6,760.35
S&P -7.30 (0.29%) 2,538.63
BABA -3.48 (-2.42%) 140.50