Investigation — Beef supply-shock / protein-rotation complex — hurt-vs-alternative map; the rotation is NOT in the tape yet (whole complex sold off together)

Investigation Ticker Tape

Question: Beef supply-shock / protein-rotation complex — hurt-vs-alternative map; the rotation is NOT in the tape yet (whole complex sold off together) Verdict: open

Headline finding: the beef-rotation is NOT in the tape yet. The whole protein/restaurant complex is in a correlated drawdown — beef-hurt names AND the supposed substitution beneficiaries are both crushed (poultry PPC −43%, WING −63%, plant-based BYND −90% all from 52wk highs). There is no dispersion (hurt-down / alternatives-up) to trade. A bigger bear (consumer-spending softness + the GLP-1 appetite-suppression overhang on food/restaurants) is swamping any beef-supply signal. So this is a watch with a few contrarian setups, not a "buy-the-alternatives" rotation — and the dispersion only appears if the screwworm leg escalates (see the containment-vs-escalation pairing in 2026-06-04-screwworm-cattle-disease-thesis-reactivation).

What we're asking

The user's directive: "ramp this into watchlists, and look at other food stocks that might get trashed / might become good alternatives to the beef crisis." So: (1) build monitored coverage, and (2) map the protein complex into hurt (beef cost squeeze) vs alternative (substitution beneficiary), grounded in tape — does the rotation the thesis predicts actually show up?

What we found

Coverage built (closes the 3/31 retirement lesson — thesis tickers must be monitored)

One consolidated watchlist + alert hub — livestock-disease (20 names), verify:watchlist-tickers clean (798 tickers, 0 null-info). *(Originally split into animal-health

  • beef-crisis; consolidated 2026-06-04 on the user's "one single thing" directive — the disease is the common cause driving both the animal-health pick and the protein rotation, so one universe.)* The roles below are the analytical lens inside that one watchlist:

(BRFS dropped — BRF merged into Marfrig in 2025, ADR no longer fetches.)

Alert trigger (the "alert system" half): a screwworm detection beyond the 20 km infested zone = escalation → the dispersion (hurt-down / alternatives-up) that converts this from watch to trade. Monitored by re-scanning the livestock-disease watchlist each cycle + tracking APHIS detection updates. (Local repo, no always-on cron — this is a documented alert spec scanned on demand, not a live alarm.)

animal-health tape (code-computed, 2026-06-04, with leading indicators)

Ticker Role Price RSI 30D 3M %52wkHi Rev-accel / insider Read
ELAN livestock AH — named NWS-treatment supplier $25.12 64 +12% +3% −9% +19.2% / 🟢🟢 buy the clean leader
PAHC Phibro — most livestock-pure $33.35 38 −39% −36% −45% −0.2% / 🟡 washed-out, contrarian optionality
NEOG animal biosecurity/diagnostics $9.09 51 +0% −16% −21% −13.4% / 🟢🟢 buy washed-out; insiders buying into decel
IDXX vet diagnostics (companion) $561.14 51 −0% −14% −27% +5.9% / 🔴 neutral; weak thesis fit
ZTS AH (companion-heavy) $80.60 36 −29% −36% −53% −4.7% / 🟡 falling knife (own issues; Citi Buy $145 PT Apr) — not the screwworm trade

beef-crisis tape (code-computed, 2026-06-04)

Ticker Role Price RSI 7D 30D 3M %52wkHi Read
TSN packer (diversified) $57.15 25↓ −10% −16% −8% −18% beef-cost squeeze; oversold
JBS packer (world's largest beef) $12.19 35 −10% −17% −19% −35% squeeze visible; washed
TXRH steakhouse (beef-direct) $160.23 36 −9% +3% −10% −19% rev +7% (pricing through) but rolling over
WEN burger QSR $6.93 45 −9% +8% −1% −45% beaten down, dead-cat bounce
BLMN Outback (beef-heavy) $7.24 45 −10% +29% +10% −32% odd one out — bouncing + insider 🟢🟢 (value/turnaround, not beef-logic)
JACK QSR $11.77 47 +3% −2% −22% −54% structurally broken, rev −34%
MCD bellwether (straddle) $274.17 38 −2% −3% −17% −20% weak even with pricing power + chicken mix
CMG fast-casual (straddle, can shift to chicken) $28.37 26↓ −12% −11% −23% −51% big drawdown; oversold
PPC poultry (substitution) $28.76 44 −3% −6% −31% −43% "chicken already ran" — round-tripped
HRL pork/packaged (substitution) $23.11 66 +1% +12% −4% −27% the one alternative that's actually bid
SFD Smithfield pork (substitution) $26.20 51 −3% −0% +8% −12% most stable, but rev −23% decel
CALM eggs (substitution) $74.95 43 −1% +0% −15% −41% normalized post-bird-flu, not moving
WING pure chicken (substitution) $142.88 45 −9% −5% −40% −63% momentum-crash; if chicken-sub were the trade, this wouldn't be −63%
BYND plant-based (substitution) $0.77 46 −6% −18% −3% −90% structurally dead — lottery ticket, not a thesis
DAR rendering (2nd-order) $60.89 51 +4% −5% +14% −8% holding; fewer cattle = less feedstock → ambiguous

Classification

  • Hurt (beef cost squeeze) — and the tape agrees: TSN, JBS (packers, squeezed on cattle input, oversold/washed); TXRH (steakhouse, rev still +7% on pricing but rolling over); WEN/JACK/MCD/CMG (restaurant demand weak — but this is as much consumer/GLP-1 as beef). Packers are short their own cattle input, so a beef-price spike hurts margins — the "beef crisis" is bad for the beef-sellers, not a long.
  • Alternative (substitution) — but only HRL/SFD are working: the pork names (HRL bid at RSI 66, SFD most stable) are the substitution that's actually holding up. Poultry (PPC −43%, WING −63%) and plant-based (BYND −90%) are crushed — the chicken/plant-based "alternative" trade is NOT working in the tape (WING down 63% is the tell: if beef→chicken rotation were live, the pure chicken play wouldn't be cut in half). Eggs (CALM) normalized and inert.
  • Straddle: MCD, CMG (beef-hurt but chicken/pork optionality + pricing power) — net-neutral, trading on consumer macro not beef.
  • Cascade (2nd-order): DAR (rendering) — fewer cattle means less rendering feedstock, so it's plausibly hurt, not helped, by a herd contraction; holding up for renewable-diesel reasons unrelated to the thesis. Carry as context, not a play.
  • Contrarian oddities worth a flag: BLMN (Outback, beef-heavy, should be hurt) is +29% 30d with insider buying — a value/turnaround story crossing the thesis, not beef-logic. PAHC / NEOG (livestock-pure animal-health) are washed out (−39 / −45% from high) with insider buying — the contrarian on-thesis optionality if screwworm escalates.

Verdict + reasoning

  • The rotation is not yet a trade. There is no hurt-down / alternatives-up dispersion to capture — the entire complex sold off together under a consumer/GLP-1 bear that's bigger than the beef signal. Buying "beef alternatives" here (PPC/WING/BYND) is buying broken momentum, not a substitution thesis.
  • Two things are simultaneously true, and that's the opportunity framing: (a) nothing in this complex has priced the screwworm/beef-supply thesis (so there's no crowding), and (b) the macro bear means you're not paid to be early. The clean expression stays up the supply chain — ELAN (named product + rev-accel + insiders + intact chart), not down in the crushed protein names.
  • What converts this from watch → trade is dispersion, and dispersion needs escalation. The same escalation tell from the reactivation — a screwworm detection beyond the 20 km infested zone — is what would finally split beef-hurt (down further) from genuine substitution beneficiaries (bid). Until then, the complex trades on consumer macro, not on cattle.
  • Best risk/reward ranking IF the thesis activates: (1) ELAN (clean, on-thesis, bid); (2) HRL / SFD (pork substitution that's already holding up — the working alt, not the crushed poultry); (3) contrarian-washed PAHC / NEOG (livestock-pure, insider buying, deep value with escalation optionality). Avoid as "alternatives": BYND (−90%, dead), WING (−63%), JACK (−54%) — broken, not beneficiaries.

Feasibility breadcrumbs

  • Don't re-pitch "buy chicken/plant-based as the beef alternative" on this tapeWING −63% / BYND −90% / PPC −43% falsify it; the working substitution is pork (HRL/SFD), and even that's modest. Re-test only if dispersion appears post-escalation.
  • Packers (TSN/JBS) are not a beef-crisis long — they're short the cattle input. A herd contraction squeezes their margins; only a demand-side or trade-regionalization surprise changes that.
  • DAR is mis-filed as a beneficiary in most "beef-crisis basket" takes — rendering volume falls with the herd. Keep it as cascade context, not a play.

Built on the user's 2026-06-04 directive to ramp coverage + map food stocks hurt/helped by the beef crisis. Parent: 2026-06-04-screwworm-cattle-disease-thesis-reactivation. Catalyst: 2026-06-03-usda-confirms-first-us-screwworm-case-zavala-county-tx. Coverage: new animal-health

  • beef-crisis watchlists (verify clean). Tape: code-computed scan summaries, 2026-06-04 targeted fetch for the affected watchlist. Event/macro facts: USDA APHIS, Dallas Fed, Newsweek/Axios.

Sources

Price, RSI and trend figures read from the desk's pre-computed scan summaries (summaries). No number in this note was computed in prose.