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 (0)