Today's Markets
DJIA 273.35 (1.04%) 26,679.11
NASDAQ 85.81 (1.08%) 8,035.85
S&P 25.30 (0.87%) 2,933.25
BABA 3.96 (2.43%) 166.59