Analyst Ratings for KFRC on 2016-03-20

← Back to Performance
Analyst Bank Rating Date Price Target Last Price Expected Return (%) Score
Kevin Mcveigh Deutsche Bank 2016-02-10 $21.00 $15.42 136.19% 22.178065478801727
Tobey Sommer SunTrust Robinson Humphrey 2016-02-10 $26.00 $15.42 168.61% 35.88734549283981
Weighted Avg Expected Return N/A