SecBot SecBot
← Back to Analyst Consensus
KFRC Buy

KFORCE INC

Current Price —
Implied Upside —
Analysts 11

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Jul 28, 2026BairdmaintainOutperform → Outperform—55%
Jul 22, 2026Truist SecuritiesmaintainHold → Hold—55%
Apr 28, 2026BairdmaintainOutperform → Outperform—55%
Apr 21, 2026William BlairupgradeMarket Perform → Outperform—48%
Feb 3, 2026UBSmaintainNeutral → Neutral$3954%
Jan 27, 2026Truist SecuritiesmaintainHold → Hold$3855%
Nov 5, 2025UBSmaintainNeutral → Neutral$34.554%
Oct 13, 2025Truist SecuritiesmaintainHold → Hold$3555%
Jul 30, 2025UBSmaintainNeutral → Neutral$4054%
Jul 29, 2025Truist SecuritiesmaintainHold → Hold$4655%
Jul 24, 2025UBSmaintainNeutral → Neutral$4554%
Apr 30, 2025UBSmaintainNeutral → Neutral$4054%
Apr 15, 2025Truist SecuritiesmaintainHold → Hold$5055%
Oct 29, 2024Truist SecuritiesmaintainHold → Hold$5855%
Oct 15, 2024Sidoti & Co.upgradeNeutral → Buy$7138%
Apr 30, 2024BairdmaintainOutperform → Outperform$7155%
Feb 6, 2024BairdmaintainOutperform → Outperform$7255%
Jan 25, 2024Truist SecuritiesmaintainHold → Hold$7055%
Dec 1, 2023Sidoti & Co.downgradeBuy → Neutral$038%
Nov 2, 2023UBSmaintainNeutral → Neutral$6354%
Oct 12, 2023UBSmaintainNeutral → Neutral$6554%
Jun 1, 2023UBSinitiate— → Neutral$6254%
May 9, 2023Truist Securitiesmaintain— → Hold$5755%
May 9, 2023Bairdmaintain— → Outperform$6555%
Nov 25, 2022William BlairdowngradeOutperform → Market Perform$048%
Aug 5, 2022Bairdmaintain— → Outperform$7055%
Feb 8, 2022Truist Securitiesmaintain— → Hold$8055%
May 4, 2021Credit Suissemaintain— → Neutral$55—
Feb 9, 2021Credit Suissemaintain— → Neutral$45—
Nov 3, 2020Credit Suissemaintain— → Neutral$37—
Aug 11, 2020Credit Suissemaintain— → Neutral$36—
May 7, 2020Bairdmaintain— → Outperform$3255%
May 7, 2020Credit Suissemaintain— → Neutral$32—
Apr 3, 2020SunTrust Robinson Humphreymaintain— → Hold$30—
Aug 10, 2018Credit Suisseinitiate— → Neutral$38—
Jun 1, 2018Northcoast ResearchdowngradeBuy → Neutral$054%
Feb 7, 2018Bairdmaintain— → Outperform$2855%
Nov 6, 2017Northcoast ResearchupgradeNeutral → Buy$054%
Oct 11, 2017SunTrust Robinson HumphreydowngradeBuy → Hold$0—
Aug 2, 2017Deutsche Bankmaintain— → Hold$2257%
Feb 24, 2017Credit SuissedowngradeOutperform → Neutral$0—
Feb 8, 2017Avondale PartnersupgradeMarket Perform → Outperform$0—
Aug 18, 2016Deutsche Bankinitiate— → Hold$057%
Feb 10, 2016SunTrust Robinson Humphreymaintain— → Buy$26—
Feb 10, 2016Deutsche Bankmaintain— → Hold$2157%
Jun 26, 2015SunTrust Robinson Humphreyupgrade— → Buy$27—
Apr 29, 2015Deutsche Bankmaintain— → Hold$2657%
Feb 18, 2015Avondale PartnersupgradeMarket Perform → Market Outperform$28—
Oct 29, 2014Deutsche Bankmaintain— → Hold$2457%
Oct 15, 2014Avondale PartnersdowngradeOutperform → Market Perform$0—

Price Target Trend

Apr 24, 2026 Latest: $60.67 Oct 23, 2026

EPS Estimates

+1y $3.09
Lo: $2.98 Hi: $3.19
5 analysts
▲5
+1q $0.60
Lo: $0.57 Hi: $0.63
5 analysts
▲3
0q $0.76
Lo: $0.75 Hi: $0.77
5 analysts
▲5
0y $2.54
Lo: $2.51 Hi: $2.57
5 analysts
▲5

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access