Analyst Ratings for KFRC on 2016-05-01

← Back to Performance
Analyst Bank Rating Date Price Target Last Price Expected Return (%) Score
Kevin Mcveigh Deutsche Bank 2016-02-10 $21.00 $15.80 132.91% 27.460474967956543
Tobey Sommer SunTrust Robinson Humphrey 2016-02-10 $26.00 $15.80 164.56% 41.169753074645996
Weighted Avg Expected Return N/A