Today's Markets
DJIA 284.98 (1.17%) 24,655.22
NASDAQ 103.04 (1.47%) 7,134.87
S&P 28.21 (1.07%) 2,664.99
TWTR 1.92 (5.57%) 36.37