Today's Markets
DJIA 104.80 (0.40%) 26,554.34
NASDAQ -5.88 (0.07%) 7,990.20
S&P 3.62 (0.12%) 2,904.07
BABA -1.42 (0.76%) 186.13