Today's Markets
DJIA 163.74 (0.62%) 26,674.79
NASDAQ 100.29 (1.25%) 8,115.56
S&P 25.63 (0.88%) 2,933.60
TWTR 5.33 (15.50%) 39.72