Kforce KFRC
NYSE KFRC
$54.48 +0.59 (+1.09%)
At close: Sep 4, 2026 · 4:00 PM EDT

Kforce (KFRC) Price to Earnings (2010 - 2026)

Kforce's (KFRC) quarterly Price to Earnings came in at 68.19 in Q2 2026, down 6.86% year-over-year from 73.21 in Q2 2025, and up 3.64% quarter-over-quarter from 65.79 in Q1 2026.

Analysis

Kforce (KFRC) Price to Earnings (2010 - 2026) Analysis & Trends

Kforce (KFRC) has reported Price to Earnings for 17 consecutive years, with 68.19 the latest figure, recorded in Q2 2026.

  • On a quarterly basis, Price to Earnings fell 6.86% year-over-year to 68.19 in Q2 2026; TTM through Jun 2026 was 23.03, a 32.08% increase from a year earlier, with the FY2025 full-year figure at 16.23, down 24.5% from the prior year.
  • Price to Earnings was 68.19 for Q2 2026 at Kforce, up from 65.79 in the prior quarter.
  • Over five years, Price to Earnings peaked at 155.48 in Q4 2022 and troughed at 48.26 in Q2 2022.
  • A 5-year average of 86.21 and a median of 82.49 in 2022 frame the typical range for Price to Earnings.
  • Across the five-year window, Price to Earnings jumped 106.51% in 2022 and plunged 46.04% in 2023, its largest moves.
  • Over 5 years, Price to Earnings stood at 155.48 in 2022, then sank by 46.04% to 83.9 in 2023, then rose by 16.76% to 97.97 in 2024, then rose by 11.74% to 109.46 in 2025, then slumped by 37.71% to 68.19 in 2026.
  • The last three Price to Earnings figures came in at 68.19 (Q2 2026), 65.79 (Q1 2026), and 109.46 (Q4 2025), per Business Quant data.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Robert Half 4.36 Bn 4.03 Bn 474.03 Mn
2 Trinet 3.17 Bn 1.29 Bn -
3 ManpowerGroup 2.88 Bn 2.70 Bn 780.30 Mn
4 Insperity 1.99 Bn 1.37 Bn 217.00 Mn
5 Amn Healthcare Services 1.31 Bn 1.28 Bn 205.88 Mn
6 Kforce 975.68 Mn 975.35 Mn 99.45 Mn
7 Barrett Business Services 816.32 Mn 716.93 Mn 64.85 Mn
8 Quhuo 561.27 Mn 554.90 Mn 1.19 Mn
9 Kelly Services 530.01 Mn 505.81 Mn 212.00 Mn
10 Cross Country Healthcare 428.41 Mn 322.82 Mn 47.59 Mn
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 68.19
Mar 31, 2026 65.79
Dec 31, 2025 109.46
Sep 30, 2025 49.14
Jun 30, 2025 73.21
Mar 31, 2025 111.83
Dec 31, 2024 97.97
Sep 30, 2024 82.52
Jun 30, 2024 85.05
Mar 31, 2024 125.10
Dec 31, 2023 83.90
Sep 30, 2023 111.47
Jun 30, 2023 67.88
Mar 31, 2023 79.36
Dec 31, 2022 155.48
Sep 30, 2022 54.68
Jun 30, 2022 48.26
Mar 31, 2022 82.47
Dec 31, 2021 75.29
Sep 30, 2021 63.35