Is It Time For A Twitter Rebound?
Sean Udall, the Tech Stock Strategist, recently took a crack at deciphering the unpredictable trading action in Twitter Inc TWTR 1.1% in 2017. Twitter shares have been as high as $25.25 and as low as $14.12 and everywhere in between in the past year on flurries of buyout rumors, fleeting signs of a return to growth, disappointing earnings numbers and…