Analyst Ratings for TCRR on 2019-06-09

← Back to Performance
Analyst Bank Rating Date Price Target Last Price Expected Return (%) Score
David Nierengarten Wedbush 2019-03-11 $28.00 $15.40 181.82% 20.520777225494385
Tony Butler Roth Capital 2019-05-31 $16.00 $15.40 103.90% 14.463202953338623
Weighted Avg Expected Return N/A