Today's Markets
DJIA -13.95 (0.05%) 26,075.65
NASDAQ 26.86 (0.34%) 7,823.52
S&P 2.27 (0.08%) 2,889.25
BABA 0.28 (0.18%) 157.82