Skip to content

Dossier · KFRC · Dormant

KFRC · Kforce Inc. · Stock research

Last analysed ·

Current thesis

Cyclical staffing recovery is fully printed — Q1 returned to YoY growth, Q2 guided +~4% — but price ran ~24% in three weeks to a fresh all-time high near $58.6, ~38% above the $42.33 consensus PT, into the confirmed 2026-07-27 Q2 print. A low-beta income name stretched past every analyst target into a binary; the extension, not the story, is now the risk. Nothing to chase pre-print.

Invalidation trigger

A weekly close below $50 forfeits the early-July breakout shelf (the ~$50.90 pivot) and signals the recovery-momentum leg has rolled, opening the $46–47 June base and the $40–42 post-Q1 gap; secondary, a 2026-07-27 Q2 print under the $344M revenue guide low-end or margins missing the 5.0–5.4% band.

Thesis status

Played out resolved published trigger did not fire How this is scored →

Latest analysis and events for KFRC —

As of 2026-07-18, orbyd's latest analysis for Kforce Inc. (KFRC): Cyclical staffing recovery is fully printed — Q1 returned to YoY growth, Q2 guided +~4% — but price ran ~24% in three weeks to a fresh all-time high near $58.6, ~38% above the $42.33 consensus PT, into the confirmed 2026-07-27 Q2 print. A low-beta income name stretched past every analyst target into a binary; the extension, not the story, is now the risk. Nothing to chase pre-print.

Invalidation trigger: A weekly close below $50 forfeits the early-July breakout shelf (the ~$50.90 pivot) and signals the recovery-momentum leg has rolled, opening the $46–47 June base and the $40–42 post-Q1 gap; secondary, a 2026-07-27 Q2 print under the $344M revenue guide low-end or margins missing the 5.0–5.4% band.

Current Thesis

Kforce is a US technology and finance/accounting staffing firm working off a multi-year revenue trough, and the cyclical inflection that was a forecast last spring is now printed on the tape. The problem for a momentum entry is not the story — it is the price. Since the 2026-04-27 Q1 beat that lifted the stock off a ~$38–39 base, KFRC has climbed almost without interruption to $58.56 (2026-07-17 close), tagging a fresh all-time high of $60.70 intraday and running roughly 24% in the three weeks since late June. That puts it ~38% above the $42.33 consensus price target, with all five covering analysts' 12-month targets sitting below spot. The next hard event, the Q2 CY2026 print, is confirmed for 2026-07-27 after the close. A genuine recovery in a low-beta, ~2.7%-yield income name, stretched far past every published target, with no staffing-peer cluster behind it, running vertically into a binary earnings date nine sessions out. The setup rewards standing aside for the print or a post-print base, not chasing an extended legacy-cyclical at its highs.

Bullish and bearish views on Kforce Inc.

The model's bull view on Kforce Inc. (KFRC), in brief: Inflection is printed: Q1 CY2026 (2026-04-27) revenue $330.4M halted a roughly two-year, ~-5%/yr decline — the first stabilization in years — with EPS $0.46 beating the $0.40 consensus by $0.06. The bear view: The tape has overshot every target: $58.56 (2026-07-17) sits ~38% above the $42.33 consensus PT, and each of the five analyst 12-month targets is below spot (implied ~-27.7% to consensus). Both cases follow in full.

Bull Case

  • Inflection is printed: Q1 CY2026 (2026-04-27) revenue $330.4M halted a roughly two-year, ~-5%/yr decline — the first stabilization in years — with EPS $0.46 beating the $0.40 consensus by $0.06.
  • Guide raises into the recovery: Q2 CY2026 guided (2026-04-27) to $344–352M revenue (~$348M mid, +~4% YoY per billing day) and EPS $0.67–0.75 (~+20% YoY at the midpoint), sequential acceleration off the trough.
  • Margin mix improving: Q2 operating margin guided 5.0–5.4% (2026-04-27), with demand rotating toward higher-margin consulting lifting earnings quality ahead of the revenue line.
  • AI shows up as demand: the Q1 call (2026-04-27) cited a data & AI consulting pipeline up ~50% YoY — enterprises hiring to build and deploy.
  • Sell-side warmed in a cluster: William Blair upgraded to outperform from market perform (2026-04-21); Baird raised its target to $42 from $40, outperform (2026-04-28); consensus rating reads "Buy."
  • Trend is intact and above rising averages: 50-day MA ~$43.47 and 200-day MA ~$35.04 as of 2026-07-01, with price making a fresh 52-week high on 2026-07-17 — a strongly trending tape, and forward P/E ~23.6 versus trailing ~29.7 as earnings growth compresses the multiple.

Bear Case

  • The tape has overshot every target: $58.56 (2026-07-17) sits ~38% above the $42.33 consensus PT, and each of the five analyst 12-month targets is below spot (implied ~-27.7% to consensus).
  • Vertical run into a binary: ~24% in three weeks (~$47 late June → $58.56 on 2026-07-17), tagging an all-time high of $60.70, nine sessions before the 2026-07-27 print — a sell-the-news setup if the guide is met but not crushed.
  • Growth is a cyclical bounce, not a velocity narrative: +~4% YoY guidance is far from the 30–40% accelerating curve a momentum-velocity entry requires.
  • No cohort: staffing peers (RHI, ASGN, MAN, HSII) are not breaking out in sympathy; the move is idiosyncratic and lacks cluster confirmation.
  • Wrong DNA for aggressive sizing: ~$980M cap, trailing P/E ~29.7, ~2.73% yield ($1.60/yr) — staffing's structurally low multiple and a low-beta income profile.
  • AI cuts both ways: the same automation feeding the near-term consulting pipeline is a multi-quarter structural headwind to core contract IT/dev/QA staffing.

Setup & Price Structure

  • Last $58.56 (2026-07-17 close), day range $56.82–$60.70, fresh 52-week high $60.70; 52-week range $24.49–$60.70.
  • Deeply extended above trend: price sits ~35% above the 50-day MA (~$43.47) and ~67% above the 200-day (~$35.04, both readings 2026-07-01 and rising since).
  • Breakout base: on 2026-07-01 the stock cleared the prior ~$50.70/$50.90 high and never looked back; that ~$50–51 shelf is the pivot defining the current leg. Below it lies the ~$46–47 June consolidation, then the post-Q1 gap toward $40–42.
  • A first mean-reversion pullback toward the 50-day is a ~$44–48 zone — a 15–25% air pocket from spot, the risk a low-beta name carries once it runs this far this fast.
  • Structure reads as a late-stage parabolic extension into a catalyst, not a fresh base offering a defined-risk entry.

Catalyst Calendar (next 30 days)

No upcoming dated catalysts on file — the dated entries below have passed.

Elapsed catalysts

  • 2026-07-27 (confirmed): Q2 CY2026 earnings, released post-market with a 5:00pm ET call. Guide is $344–352M revenue, EPS $0.67–0.75, operating margin 5.0–5.4%. This is the binary the whole leg is priced into. (passed 13d ago)
  • ~2026-07-27 (est.): Q3 dividend declaration typically accompanies the print; the quarterly rate is $0.40 ($1.60 annualized), last paid ~2026-06-26. (passed 13d ago)
  • No other dated catalyst inside the window; between now and 2026-07-27 the tape is momentum and positioning only. (passed 13d ago)

What Would Change Our Mind

  • A weekly close below $50 forfeits the early-July breakout shelf (the ~$50.90 pivot) and signals the recovery-momentum leg has rolled, opening the $46–47 June base and the $40–42 post-Q1 gap.
  • To the upside, a clean beat-and-raise on 2026-07-27 that lifts the H2 guide and drags the consensus PT up toward spot would convert pure extension into a fundamentally supported trend — the constructive re-entry is a post-print higher-low or base, not a chase into the print.
  • Peer confirmation would change the character of the move: RHI, ASGN, or MAN breaking out in sympathy would turn an idiosyncratic single-name run into a staffing-cycle theme leg worth pressing.

Correlation Notes

  • Identity: KFRC = Kforce Inc., US technology plus finance/accounting staffing (NASDAQ, Tampa HQ). It is NOT managed care, industrial, freight, or EMS — auto theme-discovery has repeatedly mislabeled it (six unrelated themes in five weeks through May). Correlate with staffing peers RHI, ASGN, MAN, HSII.
  • Macro sensitivity: low-beta, rate- and white-collar-hiring-driven; it tracks labor-cycle data (jobs reports, BLS professional/business-services employment) far more than any AI or datacenter theme.
  • Cluster status: peers are not confirming; the advance to fresh highs is a single-name event, which is why the move lacks the breadth a durable theme leg needs.
  • AI cross-current: near-term demand tailwind via consulting, long-term automation threat to core contract staffing — the same force on two different clocks.

Themes

staffing-cyclical-recovery, it-staffing-labor-cycle, ai-consulting-demand

Notes

  • Theme-engine churned this ticker through 6 unrelated themes in 5 weeks (industrial-power-ai → consumer-cyclical → EMS → m&a-activism → health-managed-care). That churn signals no coherent thematic momentum.
  • IDENTITY: KFRC = Kforce Inc., US tech + finance/accounting staffing (NASDAQ, Tampa HQ). NOT managed care/industrial/freight/EMS — auto theme-discovery tags are mislabels (6 unrelated themes in 5 weeks). Correlate with staffing peers RHI, ASGN, MAN, HSII.
  • EARNINGS: Q2 CY2026 CONFIRMED 2026-07-27, post-market, conference call 5:00pm ET. Guide $344–352M rev, EPS $0.67–0.75, op margin 5.0–5.4%. Binary — the whole run is priced into this print.
  • EXTENSION FLAG: $58.56 close (2026-07-17), fresh ATH $60.70 intraday. Price ~38% above the $42.33 consensus PT; all 5 analyst 12-month targets sit BELOW spot. ~35% above the 50-day MA (~$43.47). Ran ~24% in 3 weeks into the print.
  • DIVIDEND: $1.60/yr ($0.40 quarterly), yield ~2.73% at ~$58.6. Feeds showing ~6% or $1.52/2.6% are stale/wrong at current price. Last paid ~2026-06-26; next declaration likely with the 07-27 print.
  • STRUCTURE: breakout pivot ~$50–51 (cleared 2026-07-01 off the prior $50.70 high). Below that = $46–47 June base, then $40–42 post-Q1 gap-fill. 200-day MA ~$35.04.
  • AI DOUBLE-EDGE: near-term demand tailwind (data & AI consulting pipeline +~50% YoY per Q1 call) but long-term automation threat to core contract IT/dev/QA staffing. Re-check each refresh.
  • NO CLUSTER: staffing peers not breaking out in sympathy — move is idiosyncratic, single-name, lacks theme breadth. Low-beta income name, wrong DNA for aggressive momentum sizing.

Related · shared themes

HPE

Hewlett Packard Enterprise Company

Five straight up sessions took HPE to a $53.22 close on 2026-08-07 with the 2026-08-04 gap floor at $50.24 still untested; Trefis put the five-day move at +19.8% against +5.6% for the S&P 500, so this leg is no longer pure sector beta. Forward P/E 13.79 versus 49.66 trailing. The still-unconfirmed ~2026-09-02 Q3 print against the $11.5–12.1B / $0.88–0.93 guide is the binary.

MEDIUM

HUM

Humana Inc.

Post-print floor held: the 2026-08-05 undercut to $353.69 closed green on CVS's Aetna guide raise, and 2026-08-07 closed $385.00 (+4.84%), back above the 50-day of $374.23 and the highest close since 07-28. Morgan Stanley's 08-05 upgrade retired the $249 bear target, but the ≥3% 2028 MA margin claim stays unquantified for 2027 and no company-dated financial event is confirmed inside 30 days.

MEDIUM

RXO

RXO, Inc.

Freight-cycle recovery intact; sell-side has fully caught up into a $20–35 battleground — bears $20 (Goldman 07-16, Susquehanna 07-14), bulls $30–35 (BMO $35 initiation 07-14, Stifel/Truist/Citi $30). Narrative matured from mispriced to consensus; the ~2026-08-05 Q2 print (adj EBITDA guide $27–37M vs $6M Q1) is the binary the whole re-rate discounts.

MEDIUM

SIMO

Silicon Motion Technology Corporation

Controller-mix decoupling got its first hard datapoint on 2026-08-06 — SIMO +8.42% to $267.43 while Western Digital fell 16% and SanDisk 11% on beat-but-guide-light prints — then gave most of it back on 08-07 (-4.23% to $256.12, $18.87 off the high, thinnest volume of the run). Six sessions after a beat-and-raise the ADS sits $1.02 above the 07-30 reaction close; the 50-day at $286.82 is unreclaimed.

MEDIUM