{
  "@context": "https://orbyd.app/schemas/dossier.v1.json",
  "ticker": "UCTT",
  "name": "Ultra Clean Holdings, Inc.",
  "url": "https://orbyd.app/dossiers/UCTT/",
  "json_url": "https://orbyd.app/dossiers/UCTT.json",
  "status": "DORMANT",
  "current_conviction": "LOW",
  "graded_conviction": "LOW",
  "archetype": {
    "code": "a2",
    "n": 2
  },
  "current_thesis": "WFE upcycle intact fundamentally but the tape broke: -35% from the $142.59 all-time close (2026-06-30) back under the ~$95 breakout shelf on sector-wide selling with no company news. Failed breakout, no support to $80.55, binary Q2 print 2026-08-03 AMC. Wait for a base, not a bounce.",
  "invalidation_trigger": "A weekly close below $82 breaks the $80.55 June base and turns the July retrace into a trend reversal; secondary condition is Lam or Applied cutting the $140–145B 2026 WFE figure, or a Q3 guide on 2026-08-03 below ~$580M.",
  "catalyst_date": "2026-08-03",
  "outcome": "INVALIDATED",
  "outcome_date": "2026-07-28",
  "invalidation_fired": true,
  "themes": [
    "semi-foundry-equipment",
    "managed-care-health-services",
    "semiconductors-analog",
    "ai-chips-memory"
  ],
  "tags": [],
  "sources": [],
  "notes": [
    "Do NOT stack with ICHR — near-1:1 correlation, same customers, same catalyst window. One position, one ticker.",
    "Levered duplicate of LRCX/AMAT exposure — sizing must account for the overlap, not treat it as a separate idea.",
    "High-beta amplifier, documented twice: -12.4% on 2026-06-05 vs OEMs ~-10%, and -14%/-10%/-8% closes in the week of 2026-07-06 with zero company-specific news.",
    "Balance sheet: $323.5M cash vs $601.9M LT debt (mostly converts), net debt ~$278M, interest coverage <3x. Forced-seller risk on a two-quarter miss.",
    "CFO transition: Michael Keogh effective 2026-08-25, succeeding Sheri Savage. The 2026-08-03 call is delivered by the outgoing CFO.",
    "LRCX/AMAT are the lead-tell — UCTT trails them by 2-4 weeks into cyclical turns. If they rip and UCTT does not follow within 3 sessions, the correlation is broken and the thesis is compromised.",
    "Structural repair requires a multi-week base above $82 plus a daily close back over $105 on expanding volume. Anything short of that is a bounce in a failed breakout.",
    "Memory-pure plays (MU, HBM complex) front-run UCTT by 4-8 weeks — check whether upside is already pulled forward before sizing."
  ],
  "body_markdown": "\n+ # UCTT — Ultra Clean Holdings, Inc.\n\n## Current Thesis\nThe wafer-fab-equipment (WFE) upcycle thesis that carried Ultra Clean from the $80.55 June low to an all-time closing high of $142.59 on 2026-06-30 is intact at the fundamental level and broken at the tape level. In roughly twelve sessions the stock gave back the entire parabolic leg: a -14% close at $90.75, a -10% close at $93.42 and a -8% close at $93.92 in the week of 2026-07-06, a dead-cat bounce to $106.19 on 2026-07-09 when TD Cowen raised its target to $130, then a slide to $92.32 on 2026-07-17 and ~$92.40 on 2026-07-18. That is a ~35% drawdown from the high in under three weeks, and it has put price back underneath the ~$95 shelf the June breakout was built on. The demand story did not change — customers still quote 2026 WFE of $140–145B (+18–20% YoY) with +15%-plus signalled for 2027 — but a name that round-trips its own breakout on sector-wide, no-company-news selling is in distribution, not accumulation. The next real information event is the Q2 print on 2026-08-03 after close.\n\n## Bull Case\n- **Consensus target is now above price, not below it.** FactSet's Buy-consensus average target sits at $107.40 and TD Cowen went to $130 on 2026-07-09; at ~$92 the stock trades ~14% under the average and ~29% under the high target. Three weeks ago it traded through every published number — that specific bear objection is gone.\n- **Order book unchanged through the drawdown.** The July declines were explicitly sector-wide with no company-specific catalyst; FORM -10.8%, ONTO -10.6%, AMKR -10.0% and ACMR -8.1% moved in the same sessions. Nothing in the customer base was re-guided.\n- **Q1 CY26 showed sequential acceleration.** Reported 2026-04-28: revenue $533.7M vs $506.6M prior, products $465.7M vs $442.4M, services $68.0M vs $64.2M, net income $14.5M vs $10.9M, non-GAAP EPS $0.31 against a $0.27 bar. The Q2 guide of $565–605M revenue and $0.44–0.60 non-GAAP EPS implies ~+9% sequential at the midpoint.\n- **Margin torque is the real earnings lever.** Blended non-GAAP gross margin moved to 16.5% from 16.1%, with Products still at only 14.6% GAAP. Against a $1.8B-plus run-rate and the $4B-by-2030 plan, each 100bps of Products recovery is outsized EPS.\n- **Customer concentration improving.** Lam plus Applied plus other OEMs fell to 59% of revenue in Q1'26 from 67%, reducing the single-customer fragility that anchored the structural bear case.\n- **CFO succession resolved.** Michael Keogh was named CFO on 2026-07-08, effective 2026-08-25, succeeding Sheri Savage, whose retirement announcement on ~2026-05-05 took the stock down 9.8% that day.\n\n## Bear Case\n- **The breakout failed.** Price is back below the ~$95 shelf that the June move launched from, having tagged $142.59. A failed breakout that retraces the entire leg is the least forgiving pattern in a high-beta small cap, and there is no chart support of consequence between here and the $80.55 June low.\n- **Beta cuts both ways and it is documented twice.** On 2026-06-05 the stock fell 12.4% to $82.07 while Lam fell 9.85%, KLA 9.47% and Applied 9.70%. July repeated the pattern. A supplier that overshoots its own customers on every downdraft will do it again on the next macro risk-off day.\n- **Thin balance sheet into a binary.** $323.5M cash against $601.9M long-term debt (largely converts) leaves net debt near $278M with interest coverage under 3x. A two-quarter miss produces forced-seller dynamics rather than a valuation floor.\n- **The new CFO arrives after the print.** Keogh does not start until 2026-08-25, so the 2026-08-03 call is delivered by an outgoing finance chief — a bad configuration if guidance needs to be walked down.\n- **No fresh catalyst for sixteen days.** The TD Cowen raise was faded within three sessions. Analyst revisions are no longer moving this tape, which means positioning, not narrative, is setting price.\n- **Valuation flagged even after the fall.** Simply Wall St had the name ~18% overvalued after the June rally; the reset takes the excess off, it does not create a discount.\n\n## Setup & Price Structure\nThis is a broken parabola in the retrace phase. The move from $80.55 (June low) to $142.59 (2026-06-30 close) was ~77% in under four weeks, and the give-back to $92.32 on 2026-07-17 is ~-35%. Price now sits below the ~$95 breakout shelf and below the prior ~$104.93 52-week-high pivot from 2026-06-11, which converts both into overhead supply. The 2026-07-09 bounce to $106.19 on a target raise failed inside four sessions and rolled to a lower low — a rally that cannot hold a good headline is being sold into. The constructive re-entry is not here: it is a base that holds above the $80.55–$82 zone for several weeks and then reclaims $105 on expanding volume, which would re-establish the higher-low structure. Buying the -35% because the fundamental story is unchanged is averaging into a name that has no support beneath it and a binary in two weeks — the exact trap the drawdown is designed to spring.\n\n## Catalyst Calendar (next 30 days)\n\n- **2026-08-25 (confirmed)** — Michael Keogh assumes CFO role, succeeding Sheri Savage.\n- **Late July 2026 (est.)** — Lam Research and Applied Materials June-quarter prints. These are the lead-tell; Ultra Clean typically trails them by 2–4 weeks into cyclical turns, and any cut to the $140–145B 2026 WFE figure hits this name first and hardest.\n- **Ongoing** — sector-wide semicap tape. The July drawdown was driven entirely by group flow with zero company news, so the group's behaviour into the OEM prints is the dominant near-term variable.\n\n## Elapsed catalysts\n\n- **2026-08-03 (confirmed)** — Q2 CY26 results, after market close, call 1:45pm PT. Guide to beat: revenue $565–605M, non-GAAP EPS $0.44–0.60, GAAP EPS $0.20–0.36. The Q3 guide and any 2027 WFE framing matter more than the Q2 number. *(passed 6d ago)*\n\n## What Would Change Our Mind\n- A multi-week base above $82 followed by a daily close back over $105 on expanding volume would repair the failed breakout and re-open the long side.\n- A Q2 print on 2026-08-03 that beats the $605M high end **and** guides Q3 above ~$620M would confirm the WFE ramp is still pulling through to subsystems and would reframe the July decline as sector noise.\n- A weekly close below $82 breaks the June base and turns this from a retrace into a trend reversal; at that point the WFE cycle read itself is in question, not just this stock's positioning.\n- Lam or Applied cutting the 2026 WFE figure, or losing their own 200-day, would invalidate the second-derivative case entirely.\n- Gross margin failing to advance past 16.5% on the Q2 print would remove the earnings lever that justifies paying a premium multiple for a low-margin subsystem supplier.\n\n## Correlation Notes\n- **Near-1:1 with ICHR.** Same customers, same catalyst window, same beta profile. Holding both is one position with two tickers and double the fee drag.\n- **Levered proxy for LRCX and AMAT.** Ultra Clean is a higher-beta expression of the same spend; owning it alongside either OEM concentrates rather than diversifies the WFE exposure.\n- **Memory-pure names front-run it by 4–8 weeks.** MU and the HBM complex lead the capex read, so a stretched memory tape usually means the upside has already been pulled forward here.\n- **Sector-flow captive.** The 2026-06-05 and July drawdowns were both group events with no company news, moving in lockstep with FORM, ONTO, AMKR and ACMR. Idiosyncratic upside is limited to the earnings window.",
  "first_seen": "2026-04-19",
  "last_analyzed": "2026-07-19T11:56:01+00:00",
  "last_synthesized": "2026-07-19",
  "last_update_source": "watchlist_research",
  "license": "Content © orbyd. Cite the canonical URL."
}