Today's Markets
DJIA 159.73 (0.60%) 26,670.78
NASDAQ 99.23 (1.24%) 8,114.50
S&P 25.41 (0.87%) 2,933.38
TWTR 5.23 (15.21%) 39.62
BABA 1.92 (1.04%) 187.30