Today's Markets
DJIA 377.23 (1.55%) 24,747.47
NASDAQ 143.35 (2.04%) 7,175.18
S&P 40.67 (1.54%) 2,677.45
TWTR 2.28 (6.62%) 36.73