Stocks to Watch:

This could be a big problem for Twitter

Talking Numbers - Technicals 4:26 mins

A batch of nearly 10 million shares of Twitter may be dumped by the company's employees in the coming days as their lockup period expires. Should investors be worried?

View Comments