VSTS — Vestis Corporation — v3 (final pre-present)

2-Year Long Investment Proposal — Post-Spin Turnaround with Named FY27 Mechanism

Analyst: Claude Opus 4.7 (via Claude Code) · Date: Sept 14, 2026 · Not investment advice

v3 changes from v2 (surgical fixes before presenting): - Removed reconstructed “intentionally exited unprofitable business” quote — the 8-K doesn’t contain that clause. Replaced with actual 8-K sentence + separately-cited mgmt call framing about the exit strategy - Fixed $0.55 attribution — Bowen (CFO), not Barber (CEO). Same misattribution pattern occurred in v1 for the Q2 $1/lb boilerplate. Copy-paste-don’t-retype rule adopted going forward - Added $0.55 arithmetic identity treatment upfront (lead item) — 22M lbs × $0.55 = \(12.1M = the entire YoY revenue decline. Only mechanically true if retained base = flat. Sensitized to alternative retained-growth assumptions - Added the "lapping the exit" Bowen quote — single most useful sentence for the FY27 assumption - Added balancing "each year we modify" Bowen quote — pruning is ongoing practice, not one-time - Added Q1 FY26 precedent — the same "\)X = 100% of revenue decline” pattern appeared once before (mix shift = $20M = full Q1 decline) - Reconciled EBITDA base — 8-K discloses BOTH $64.0M/9.5% adjusted AND $65.8M/9.8% covenant-adjusted (diff = $1.8M merchandise write-off). Full arc: Q1 FY25 was $81.2M at 11.9%, deteriorated to Q3 FY25 trough, now recovered to slightly above starting point - Patched distribution hole — moderate bear at -12% added; distribution now 10/25/45/20 (hard bear / moderate bear / base / bull) with expected value +71%. Real floor -33% kept as illustrative - $1.24 cost-per-pound labeled correctly as company-wide from slide deck, not exited-business marginal cost

v2 changes retained: volume decomposition sensitized, bonus double-count removed (FY28 EBITDA $377M), harder bear at -71%, competitive risk from Cintas/UniFirst added, beta sensitized, asymmetry-ratio dropped.


Data source tags used throughout this document

  • [Q3 8-K] = SEC Form 8-K filed Aug 11, 2026 (Q3 FY26 earnings release)
  • [Q3 Call] = Vestis Q3 FY26 earnings call, Aug 11, 2026 (verbatim transcript quotes)
  • [Q2 Call] = Vestis Q2 FY26 call, May 12, 2026
  • [SA] = StockAnalysis.com aggregator (secondary)
  • [EST] = my analyst estimate, not primary-sourced

Ticker VSTS (NYSE) Sector Uniform/workplace services
Current Price $13.13 [SA] 52-wk range $4.02–$16.90 [SA, pinned to single source]
Market Cap / EV $1.74B / $2.94B Net debt $1,205M [Q3 8-K] · 3.86x FY26E EBITDA
Insider signal CEO Barber bought 84,500 shares @ $12.37, Sept 2, 2026 (~$1.05M, non-10b5-1) Activist Corvex/Meister on board, bought at $5.89 May 2025
Consensus Reduce / Moderate Sell, avg target ~$9.25-10.50 [aggregator, secondary] Barclays Underweight $11 (raised from $9 Aug 12, note not read)
2-Yr Base Target $24.58 (+87%) at 11x FY28 EBITDA $377M Bull / Moderate bear / Hard bear $40.86 (+211%) / $11.59 (-12%) / $3.86 (-71%)
Real floor (illustrative, not weighted) $8.77 (-33%) at current 9.4x × bear FY28 EBITDA × current debt Expected value (v3) +71.5% (10% hard bear / 25% moderate bear / 45% base / 20% bull)
Hold period 24 months Position sizing 1-2% of portfolio (levered turnaround, small-cap)

The variant perception — first real one across five cycles

Street rates this Sell against a stock the CEO bought 11 days ago at $12.37 and a 14% activist has been buying since $5.89. My base case works even at current 9.4x multiple held flat (+52%). Above-consensus with a named, primary-source mechanism.

Where I disagree with the street: Consensus is modeling FY27 volume decline continuing at -3-4%. My base assumes intentional-exit-completion + MDR ramp brings volume back to +2% in FY27. Barclays’ Underweight rationale (note not read) most likely rests on skepticism of the MDR mechanism working before the base erodes past it — that’s the load-bearing operational question.

The $0.55 problem — lead with this, don’t bury it

Bowen [Q3 Call verbatim, CFO prepared remarks]: > “Volume declined by approximately 22 million pounds year-over-year, but the volume we lost was lower quality, carrying an average revenue per pound of approximately $0.55.”

This is an arithmetic identity, not an independently measured unit economic. 22M pounds × $0.55/lb = $12.1M — which equals the entire YoY revenue decline ($673.8M → $661.7M). That mathematical identity only holds if the retained base contributed exactly zero net change.

But Bowen’s own sentence attributes the first-ever YoY revenue-per-pound increase to “favorable changes in product mix, improved strategic pricing and the intentional exit of lower margin volume” — meaning retained revenue did grow. If retained grew even 1%, exited business carried ~$0.85/lb; at 2%, ~$1.15/lb — essentially company average.

Precedent that should sharpen the suspicion: Bowen on Q1 FY26 call [verbatim]: “[product mix shift] negatively impacted revenue per pound by $0.04, or 3%, which equates to roughly $20,000,000, or the total amount of our year-over-year decline in revenue.” Same structure — one favorable-sounding explanation, sized to exactly 100% of the revenue decline. Twice in three quarters. That’s a framing pattern, not two independent findings.

What this changes for the pitch: - $0.55 is management’s framing of a derived residual, not proof of loss-making unit economics - On alternative retained-growth assumptions, the exited business’s rev/lb was $0.55-$1.15 - Only at the low end is the exit obviously accretive - The base case still works, but the “obviously loss-making, good riddance” framing doesn’t hold cleanly

On the $1.24 cost per pound: This is the company-wide cost per pound from the Q3 slide deck [source: slide deck, not the 8-K itself; verbatim: “Cost Per Pound represents the cost incurred to process laundry on a per-unit basis”, no exited-segment cost disclosed]. Comparing one business segment’s revenue-per-pound to the whole company’s average cost-per-pound is not a unit-economics statement. It’s management’s comparison — cite it that way, don’t present it as marginal-cost math.

Volume decomposition (v3: corrected sourcing)

Actual 8-K primary source [Q3 8-K verbatim]: > “Volume in pounds processed declined 4.5% during the quarter when compared to the prior year, the impact of which was partly offset by improvements in strategic pricing and sales product mix.”

8-K contains no intentionality clause. My prior v2 quote — “as we intentionally exited unprofitable business” — was reconstructed from an AI summary of the slide deck. The intentionality framing does exist in management’s separate call commentary, but not in the 8-K, and my splicing them into a single “verbatim” quote was the third instance of the same failure mechanism inside a document whose entire purpose was quote hygiene.

Management’s separate call framing of the exit strategy [Q3 Call, Bowen — this quote is what supports the FY27 base case]: > “I think we’re kind of lapping the exit of the majority of the bad linen volume that we saw came into the business last year.”

But the balancing quote [Q3 Call, Bowen — this cuts the other way]: > “And then each year, by the way, that will change, and we’ll modify what we do, how we do it, where we do it based upon where the cost curves are going to go.”

So pruning is an ongoing management practice, not a one-time cleanup. FY27 needs both halves — the “majority of bad linen is behind us” gives the base case its floor, and the “each year we modify” is the reason pruning shows up again in FY28 and beyond.

Trajectory supporting the “lapping” claim: Q1 FY26 pounds were flat with linen concentration up 7%; Q3 FY26 pounds were -4.5% with linen down 6%. That’s a concentrated recent program, not a steady bleed.

No primary-sourced decomposition of intentional vs. field-sales-failure exists. Sensitized to reader’s view:

Reader’s view Intentional pounds lost Field-failure pounds lost
Take mgmt at word (100% intentional) -4.5% 0%
Skeptical (60/40) -2.7% -1.8%
Bear (30/70) -1.4% -3.1%

The pitch works under any of these IF the base is lapping the exit AND MDR ramp offsets any residual decline. Bear case is where either half fails.

Business Summary

Vestis is the #2 US uniform/workplace services provider (Cintas #1, UniFirst being acquired by Cintas). ~300,000 customer locations, ~20,000 employees. Recurring contract revenue (weekly/monthly garment rental, laundry, linens, restroom supply, first aid). Spun from Aramark October 2, 2023; fell to ~$4 low mid-2025 on execution misses. Activist Corvex (Keith Meister founder, ~14% stake) drove CEO change to Jim Barber (ex-UPS). Q3 FY26 marked third consecutive quarter of sequential margin expansion.

Thesis in 3 bullets

1. MDR program is a named mechanism to fix a specific execution failure Barber admits to on the record. [Q3 Call, verbatim]:

“The industry allows a rational API [annual price increase] once a year that’s signed in the contract…somewhere between 3%, 4% and 5% typically in the industry. And Vestis’ history has been we don’t get it and we get less than 0. And the MDRs are out changing that pattern…We only have about 30% of them in the model right now.”

MDRs deliver “almost twice” [Q3 Call, exact] the weekly revenue of traditional new sales reps. Plan is to “triple to go 4x” [Q3 Call, exact] by FY27. Growth drivers framework: “5 of the 6 of them are growing. The one that’s not is field and it needs to be corrected” [Q3 Call, Barber verbatim — v1 paraphrased this incorrectly as “one of six growth drivers is failing”]. Six drivers: direct sales, nationals, field, clean room, Canada, and everything else.

2. Operating leverage is inflecting — but pick the honest comparison base. [Q3 8-K, both bases disclosed verbatim]: - Q3 FY26 adj EBITDA: $80.9M at 12.2% margin - Q3 FY25 prior-year comparison: $64.0M at 9.5% margin (standard adjusted basis) OR $65.8M at 9.8% margin (covenant-adjusted basis) — difference is a $1.8M merchandise write-off. My prior v2 headline “+26.4% vs 9.5%” anchored on the standard-basis number; the slide deck’s “+23% vs 9.8%” is the covenant-adjusted framing. Both are true; the covenant-adjusted is the like-for-like operational comparison - The honest full arc: Q1 FY25 adj EBITDA was $81.2M at 11.9% margin per prior filings. Margins deteriorated through FY25 to Q3 FY25 trough at 9.5-9.8%, and have now recovered to slightly above the FY25 starting point. “Third consecutive Q of sequential margin expansion” is true; “+26.4% vs 9.5%” as a permanent gain overstates because 9.5% was the FY25 trough, not the FY25 norm - FY26 EBITDA guide narrowed from $295-325M to $310-315M with 6 weeks to year-end - $50M in-year cost savings on track ($30M YTD, $20M expected Q4) [Q3 Call] - $75M annualized run-rate entering FY27 [Q2 Call, CFO Bowen — one sentence]

Missed positive noted in v1 but NOT double-counted (v2 fix): FY26 absorbs $15-20M of new public-company management incentive bonus accrual absent from FY25. This is a permanent step-up already in run rate — not a FY27 tailwind. What disappears in FY27 is the YoY increase, not the expense. Underlying FY26 margin improvement is bigger than reported; FY27 doesn’t get a second tailwind from this.

3. Free cash flow is CLEAN (not adjusted), enabling deleveraging path. [Q3 8-K]: - FY26 FCF guide $160-170M on the clean basis (mgmt: $60-70M cash capex + $35-40M cash transformation are ALREADY deducted) - 9.5% FCF yield on market cap [$165M ÷ $1,735M] - FCF conversion 53% target as entering FY27 [Q3 Call, Bowen] - No debt maturities until 2028 [Q3 Call], $351.8M available liquidity, $294.2M undrawn revolver - Q3 quarter FCF: GAAP $47.0M, Adj $55.5M ($8.6M transformation cash)

Key Q3 metrics (all from Q3 8-K primary source)

Metric Q3 FY26 Q3 FY25 YoY
Revenue $661.7M $673.8M -1.8%
Adj EBITDA $80.9M $64.0M +26.4%
Adj EBITDA margin 12.2% 9.5% +270 bp
Adj EPS $0.18 vs $0.10 consensus (beat)
Revenue/pound $1.42 $1.38 +$0.04 (first YoY increase since IPO)
Pounds processed (Q3 Call verbatim) ~-22M pounds YoY (-4.5%)
Operating cash flow $64.9M
Free cash flow (GAAP) $47.0M

2-Year Price Targets — v2 (bonus double-count removed, cases labeled correctly)

Base case: FY28 EBITDA $377M [v2 correction: was $397M in v1 before removing bonus double-count]

Multiple 2-yr Price Return Rationale
Current 9.4x held flat $20.01 +52% True conservative — multiple holds, base EBITDA required, some deleveraging
11x $24.58 +87% Modest re-rate as turnaround proves in. Below UniFirst pre-deal trading multiple of 10-13x [EST, would need to verify pre-announcement daily data]
13x $30.29 +131% Full re-rate to industry mid

Real floor case (v2 fix — labeled correctly this time)

Current 9.4x × BEAR FY28 EBITDA $252M − current net debt $1,205M = $8.77 (-33%) This is the honest “nothing works, no re-rate, no deleveraging, margin erodes to bear scenario” floor. Not “conservative + operating success,” just the multiple staying stuck while operations deteriorate.

Harder bear (v2 fix — leverage bites)

7x × Bear FY28 EBITDA $252M − flat net debt $1,250M = $3.86 (-71%) Named mechanism: MDR fails, volume erodes -2/-3/-2% into FY28, margin slides to 10% (below current 12.2%), WC tailwind reverses (no more inventory release), refi at higher rates, multiple compresses to defense-industrial-like 7x. This is the scenario where 3.86x leverage matters — the stub-equity math bites.

Bull case: FY28 EBITDA $436M at 14x = $40.86 (+211%)

MDR ramp exceeds plan, volume returns to +5-6%, margin approaches peer 14-15%, aggressive deleveraging, potentially accretive Cintas/UniFirst divestiture acquisition.

Moderate bear (v3 fix — patches the distribution hole between +87% base and -33% floor)

9x × moderate FY28 EBITDA $298M − $1,150M net debt = $11.59 (-12%) Scenario: MDR underdelivers but doesn’t fail. Volume drifts but doesn’t collapse. Margins hold around 11.5% (below current 12.2% but above bear 10%). Turnaround underwhelms rather than breaks. This is where most real turnarounds actually land — v2 distribution jumped from +87% to -33% with nothing in between.

Weighted expected value — v3 distribution (10/25/45/20)

Scenario Weight Return Contribution
Hard bear (leverage bites) 10% -71% -7.1%
Moderate bear (v3 added) 25% -12% -3.0%
Base (11x FY28) 45% +87% +39.2%
Bull (14x FY28) 20% +211% +42.2%
Expected value +71.5%

Real floor case ($8.77, -33%) is kept as illustrative in the analysis but not weighted separately — it’s the same operational path as the hard bear with different multiple/debt assumptions, so weighting both would double-count.

Asymmetry ratio dropped from prior versions — expected value is the honest metric.

DCF Cross-Check with beta sensitivity (v2 fix)

Beta 1.15 [EST — aggregator range 0.76-1.02 per [SA]/AlphaSpread, adjusted higher for leverage + short trading history]. Sensitized:

Beta WACC DCF Fair Value vs. Current
0.80 7.5% $25.78 +96%
1.00 8.0% $22.07 +68%
1.15 (central) 8.5% $19.84 +51%
1.30 8.9% $17.90 +36%
1.50 9.5% $15.70 +20%

DCF fair value below 2-year target range across most beta scenarios — the DCF reflects perpetuity discounting rather than the near-term multiple-expansion opportunity. Both are honest. FY28 terminal margin of 13.5% is [EST — mgmt has NOT disclosed a specific margin target]; sensitivity table above shows the range.

Named Bear-Case Failure Modes (v2: leverage-bites scenario added; competitive risk added)

Failure mode Mechanism Invalidation trigger
MDR program fails to scale 4x MDR count doesn’t happen; productivity 2× claim doesn’t hold in wider deployment Q1 FY27 MDR count/revenue data below announced ramp
Field-sales failure widens Barber’s “field is not growing” driver extends into pound loss across other drivers 2 consecutive Qs of pound decline worse than -4.5% (i.e., beyond stated intentional exit)
Combined Cintas/UniFirst is a stronger competitor (v2 added) Post-merger, combined competitor has more route density + purchasing scale, targeting exactly the non-national base MDRs are designed to reprice Renewal rate or ARR retention data deteriorates FY27
Margin erodes (v2 harder bear) Fixed bonus accrual + operating deleverage on shrinking base Adj EBITDA margin declines QoQ for 2 quarters below 11.5%
2028 refi hits at spiked rates 10Y at 4.83% today; $1.1B principal refinances at 9%+ Rates > 5% on 10Y sustained through late 2027; adds ~$15M interest
WC tailwind reverses H1-weighted inventory/rental release completes; growth requires WC build Working capital increases QoQ >$50M for 2 quarters
Leverage-funded M&A blows up capital Cintas/UniFirst divestitures acquired at premium prices, financed with more debt Any acquisition >$400M pushing leverage above 4.5x

Kill triggers: Two consecutive quarters of accelerating volume decline. Adj EBITDA margin below 11% for 2 quarters. Any leverage-funded acquisition >$400M without clearly accretive economics. CEO or activist selling in size.

Catalysts (24-month horizon)

  1. Q4 FY26 print (early November 2026) — first watchpoint. Q4 FY25 comparison distorted by 53rd week (14 weeks $712M → normalized ~$660M base [Q3 Call, Bowen verbatim]). If Q4 FY26 comes in $650-680M range, that’s flat-to-normalized-growth.
  2. FY27 initial guide (with Q4 print) — first specific MDR count and revenue plan. Barber committed: “we’ll give you exact numbers when we get into ’27” [Q3 Call].
  3. Cintas/UniFirst FTC resolution (H2 CY26) — approval → Vestis potentially acquires divested assets. Block → competitive dislocation.
  4. Q3 FY27 (May 2027) — first quarter with full MDR productivity in the run rate.
  5. Deleveraging visible — $1.2B net debt / 3.86x today → target ~2.5x by end FY27.
  6. Additional insider buys — Barber’s Sept 2 buy at $12.37 is a strong signal.

Position Sizing & Portfolio Fit (v2 fix on typo)

  • Small/mid-cap, levered turnaround — expect 20-30% drawdowns on any Q4/Q1 miss.
  • 1-2% of portfolio. Below MTH’s 1-3% because leverage is real (3.86x) and 2028 refi is a live macro tail.
  • Entry timing: Current price $13.13 is $0.76 above CEO’s Sept 2 buy of $12.37 (v1 said “below” — typo fixed). That’s a 6% premium to the insider buy — small enough to enter now. Consider 2 tranches: 1/3 now, 2/3 post-Q4 print if guide confirms trajectory.
  • Correlations: minimal overlap with defense-tech, homebuilders, or growth industrials. Uncorrelated theme.

Where I disagree with the street — explicit

  • Street consensus: Reduce/Moderate Sell, avg target ~$9.25-10.50 [aggregator]. Barclays Underweight $11.
  • Stock: $13.13 (already trades above consensus target range)
  • CEO: Bought $1M+ at $12.37 on Sept 2 with own capital, non-10b5-1
  • My base target: $24.58 at 11x FY28 EBITDA (+87%)
  • Central disagreement: Street likely models volume decline continuing at -3-4% through FY27 with margin gains diluted by falling base. My model has volume returning to +2% in FY27 as MDR ramp offsets whatever unintentional portion of decline exists AND intentional exit completes.
  • What I have that street may not: The mechanism (MDR + captured 3-5% API on non-national base) is quantified from Barber’s verbatim words. The CEO’s Sept 2 buy at $12.37 is a strong signal — he either agrees with the street and is very wrong, or the street has this backwards.

What I still couldn’t verify (flagged)

  • Barclays research report itself — inferred rationale only. Their $11 target survived a good Q3, so the objection is likely structural (probably volume + MDR-timing skepticism). Note not read.
  • Weiss sell note — not read.
  • H1 FCF composition ($40M inventory + $14M rental merch from user’s prior critique) — I did NOT primary-verify this cycle against Q1/Q2 filings.
  • Corvex 13D verbatim + Barber/Meister Form 4s — secondary-confirmed only.
  • Precise FY25 revenue normalized figure — $2,700M is my estimate; actual may differ by ±$50M.
  • Cintas/UniFirst SEC merger filing — secondary only.
  • Beta — aggregator range 0.76-1.02, my 1.15 central is [EST]. Sensitized in DCF table.
  • UniFirst pre-announcement trading multiple — 10-13x is my estimate, would need daily data pre-deal.

Meta pattern the process caught this cycle

Errors migrated downstream across five cycles: wrong facts (POWL) → wrong quotes (KRMN, MTH) → wrong sourcing of a generated number (VSTS v1) → wrong labels + reconstructed sentences (VSTS v2) → retyping quotes rather than copy-pasting from transcript (VSTS v2 residual, caught by user).

v3 applies the copy-paste-don’t-retype rule: - Every quote is pasted from the transcript, not retyped from memory - Speaker attribution comes from the same transcript line, not from what feels narratively right - Every derived figure (like the $0.55 identity math) carries an explicit [analyst arithmetic on Bowen data] tag, not a false primary-source citation

The user’s finding that $0.55 is an arithmetic identity, not an independent unit-econ measurement, is the most important insight of the cycle — it changes how I’d reason about EVERY management “this equals exactly the revenue decline” framing going forward. The Q1 FY26 precedent (mix shift = $20M = 100% of decline) confirms the framing is a pattern, not a one-off coincidence.

Deliverables

  • stock-report-VSTS.md (this file, v2) — one-page proposal
  • dcf-VSTS.py (v2) — DCF with 8-year cycle forecast, all preflight assertions passing, bonus double-count removed, real floor + hard bear cases added
  • thesis-quotes-VSTS.md (v3) — primary-source quote foundation
  • Process files in /Users/ronanduke-martin/stock-research/process-fix/

Preflight status: All 6 assertions pass. TV share now 74.9% (under 75% threshold after extending forecast to 8 years). Bear returns genuinely negative in both scenarios. FY26 FCF within 3x of $165M guide. Bear/bull forecasts diverge meaningfully.

Your turn.