GO
Loading...

Cramer: What Twitter's all-time low means for investors

Thursday, 8 May 2014 | 9:02 AM ET

With Twitter's market value at around $18 billion, the insider selling that drove down the social media stock "shocked" CNBC's Jim Cramer, he said.