Home Investing Twitter shares have upside to $52: Rosenblatt Securities