Twitter A $5 Stock?
It’s been a long year for Twitter Inc TWTR 1.73% shareholders, and the stock has started off 2016 by plummeting to new all-time lows. Unfortunately, Global Equities Research’s Trip Chowdhry predicts that the worst is not over for the battered social media giant.