Analyst Ratings for KFRC on 2016-03-27

← Back to Performance
Analyst Bank Rating Date Price Target Last Price Expected Return (%) Score
Kevin Mcveigh Deutsche Bank 2016-02-10 $21.00 $15.41 136.28% 15.818980693817139
Tobey Sommer SunTrust Robinson Humphrey 2016-02-10 $26.00 $15.41 168.72% 29.52825689315796
Weighted Avg Expected Return N/A