July 14, 2022
INVEZZ
Twitter Inc shares have upside to $52 that translates to about a 45% increase in the stock price, says Barton Crockett. He’s a Senior Research Analyst at Rosenblatt Securities.

Twitter Inc shares have upside to $52 that translates to about a 45% increase in the stock price, says Barton Crockett. He’s a Senior Research Analyst at Rosenblatt Securities.