Stocks to Watch:

Why Twitter could see trouble: Strategist

CNBC: Talking Numbers
Twitter gets two big analyst upgrades but is now the time to sell the stock?
View Comments (0)