Playbook › Themes
Nuclear, uranium & the enrichment pipeline
Claim
Nine names across the fuel cycle, and the ranking followed layer position more than it followed valuation:
| Layer | Names | Risk type |
|---|---|---|
| Generation | CEG, VST | Contracted cash flow — 20yr PPAs. The lowest-risk layer. |
| Enrichment | LEU ✅ held | Policy/supply concentration |
| Mining (producing) | UEC, UUUU | Uranium spot price |
| Mining (pre-production) | NXE | Binary permit risk — Arrow is world-class if permitted |
| SMR (speculative) | SMR ✅ held, OKLO | Pre-revenue; sized 1–2% at most |
Both held names — LEU and SMR — sit in the higher-risk layers. The generation layer, which carries the contracted cash flow, isn't owned. Worth deliberate consideration rather than drift.
The transferable point
A pre-production miner and a contracted generator share a commodity narrative and share almost no risk factors. NXE's outcome is a permit decision; CEG's is a PPA book. Screening them in one bucket because both are "nuclear" mixes a binary regulatory bet with an infrastructure annuity.
Applies beyond nuclear — the same error is available in hydrogen, lithium, and space.
What would falsify this
A uranium spot move large enough to dominate layer-specific risk and make the whole complex trade as one. It has happened before in commodity manias.
2026-07-31 — refinement: some names span layers, and that is the hard case
The CCJ analysis surfaced the limiting case of the layer heuristic. Cameco spans four layers at once — mining (tier-1 Athabasca), conversion (Port Hope, one of four Western converters), reactor OEM (49% of Westinghouse), and an enrichment option (49% of Global Laser Enrichment).
This does not refute the claim above — it sharpens it. When one issuer straddles layers, any single consolidated multiple necessarily mixes incompatible risk types. CCJ's headline EV/EBITDA blends a commodity-price risk with a project-EPC risk and a policy-option risk, and the blend is meaningless. The remedy is sum-of-the-parts, which carried 40% of the valuation weight in that report — and it was decisive: stripping out the Westinghouse mark showed the mining business alone trading at 29–32x EV/EBITDA versus Kazatomprom, the global cost leader, at 7.1x.
The transferable rule, upgraded: name the layer; where a name spans layers, value the layers separately or don't value it at all.
Two mechanism findings from the same work, both layer-specific and worth carrying:
- A long contract book is a beta-reducer, not a moat. Cameco's ~230 Mlb book reprices at only ~12%/yr, so it lags spot ~5–7 years in both directions. It cushions the trough and caps the peak. Volatility reduction is a discount-rate input, not a multiple input — a distinction that applies to any contracted commodity producer.
- Enrichment underfeeding is the dormant threat to the mining layer. Surplus SWU capacity lets enrichers make identical fuel from less natural uranium. It is currently running in reverse (the Russian EUP ban forced overfeeding, creating "ghost demand"), but Centrus/Urenco/Orano are all adding capacity. When it flips — plausibly the early 2030s — uranium demand falls without a single reactor closing, arriving alongside the NexGen Rook I and Denison Phoenix supply wave. This is a case where the enrichment layer is structurally short the mining layer.
2026-09-10 — full re-sweep: the layer heuristic got a live stress test, and it held
Re-swept the whole complex across three parallel layer passes (generation / mining / SMR-equipment-enrichment). Two findings dominate, both confirmations of the claim above rather than revisions:
1. "Down 25-50% off the highs" was measured from the wrong anchor — and the equities are not cheap. Between the June-10 baseline and August a mania peak formed (UEC → $20.34, CCJ → $135.24, UUUU → $27.90) that then round-tripped. Measured from that peak the group looks crushed; measured from the June-10 baseline — the correct differential anchor — the group is flat-to-up: CCJ −2.6%, NXE −2.3%, UUUU −1.5%, UEC +17%, DNN +17.5%, while uranium spot rose ~4% ($86 → ~$89/lb) and the term price hit a record ~$96/lb (Kazatomprom cut 2026 output ~10%; a 2026-28 Western supply gap is widely cited). The equities amplified a round-trip that spot never made — a sentiment/positioning cycle on a genuinely tight physical market, not a commodity re-rating. [[principle-down-a-lot-is-not-cheap]] fires directly: on their own multiple bands, CEG and TLN are still above-band-rich after their pullbacks, and only VST reads fair-to-cheap. "Down a lot off the high" ≠ cheap.
2. The layer-separation claim was stress-tested in real time and held. On 2026-09-08 Piper Sandler split the sector (Buy OKLO / Sell X-energy). The SMR/pre-revenue layer (OKLO, NuScale, X-energy, even LEU) fell 5-6% that day; the generation layer (CEG, VST, TLN) was flat-to-up the same day, then drifted with the broad tape on rates. Two layers, one headline, opposite reactions — the contracted-cash-flow risk type traded independently of the pre-revenue risk type under stress. This is the single best live confirmation of the claim recorded so far.
Layer-level updates worth carrying:
- Generation — VST is the gap. Named in the June sweep, never analysed, and now the only
name in the complex reading fair-vs-its-own-history (fwd P/E ~14x near its pre-mania avg)
with two signed 20yr hyperscaler PPAs (Meta 2,609MW + AWS 1,200MW), a retail-book
downside buffer, and sell-side raising targets into the pullback. Scout [7.5],
/analyzepending. CEG's premium to VST/TLN (~51% fwd) did not compress in the selloff — the AI-nuclear premium is sticky. CEG's Crane/TMI restart licence slipped to May 2027 (a year later than the "2027 restart" framing). - Mining — NXE changed risk type. CNSC granted the Rook I site-prep + construction
licence (2026-03-05); FID taken, 4-yr build underway. The binary permit risk this note
filed NXE under is resolved — NXE is now an execution/financing bet, not a permit bet.
UEC is the only producer that moved toward its entry zone (now ~5% above the $8.50-10.50
top). UUUU took on real leverage (debt ~$2M → $676M, D/E 85%) funding rare-earth capex.
Boss Energy (BOE.AX) surfaced as the only FCF-positive miner in the comp set and the
cheapest multiple (~10.7x EV/EBITDA) — worth a
/health. - The CAD/USD mixing trap generalises. [[pitfall-yahoo-mixes-cad-usd-on-cross-listed-issuers]]
hits NXE and DNN too (both
financialCurrency: CAD, USD-listed), not just CCJ — the whole Canadian half of the mining layer. - Enrichment/SMR. BWXT is 1.7% above its $150 entry top (Investor Day 9/29 a near-term catalyst) and separately runs a defense-only NNSA enrichment line (DUECE, $1.5B) that does not compete with LEU's NRC-licensed commercial HALEU. OKLO is the best-funded pure SMR ($2.465B cash, ~9yr runway) and round-tripped a 5x spike; NuScale (SMR) unchanged at [2.0] (TVA PPA still non-binding — no re-rate trigger fired). New public entrants: X-energy (XE) IPO'd 4/2026 with real ramping revenue but a Piper Sell and a tripling burn; Nano Nuclear (NNE) a lottery-ticket with ~16yr runway; ASPI skip (net debt, MOU-only HALEU bolted onto an isotopes business). Holtec filed a confidential IPO (Feb 2026) — watch for the S-1, same as Westinghouse's.
Underfeeding flip — pushed later, not sooner. The June note put the flip in the "early 2030s." Fresh capacity timelines move it out: Urenco's next 2.1M SWU tranche is 2032-2036, Centrus's new capacity isn't before 2029, and the Russian EUP ban's full effect is still 2028 (waiver regime ongoing). The enrichment-short-mining threat is intact in direction but arriving later — near-term it still runs in reverse ("ghost demand" overfeeding), supporting mining demand.
Westinghouse S-1 — trigger NOT fired. Filed confidentially 2026-07-31; still no public financials or backlog. CCJ ($97.42) has drifted further above its $45-70 SOTP fair value and sub-$55 re-entry, and is now above the legacy $95 dollar-trim — the name is a Westinghouse-option bet at this price, not a uranium bet, and the option can't be priced until the S-1 goes public.
Related
Both LEU and SMR sit in the Speculative & Micro sleeve of Watchlist.md. CCJ was removed
from that sleeve on 2026-07-31 — a US$37.6B profitable net-cash miner fails the sleeve's
"could go to zero" test.
[[principle-story-vs-revenue]] applies directly to the SMR layer.
[[pitfall-yahoo-mixes-cad-usd-on-cross-listed-issuers]] — found on CCJ; hits any
CAD-reporting, USD-listed name in this complex.
History
- 2026-06-10 — swept, companion to the UEC analysis.
- 2026-07-31 — refined during the CCJ analysis. Claim stands; added the layer-spanning case, the contract-book-as-beta-reducer mechanism, and the underfeeding threat. Added CCJ to tickers and the Westinghouse S-1 to triggers.
- 2026-09-10 — full re-sweep (recheck fired), companion to the LEU re-analysis. Claim
confirmed and sharpened, not revised: the equity "de-rating" was a mania round-trip
measured from a post-baseline peak (group flat-to-up vs June-10 anchor), and the layers
traded on separate risk types under the live Sept-8 Piper selloff. Updated NXE risk type
(permit → execution), underfeeding timeline (pushed to 2032-36), term price (record ~$96).
Added VST/TLN/DNN/NNE/XE to tickers; VST [7.5] and Boss Energy flagged for
/analyze. Confidence held at medium (cycle/sentiment field) despite the live confirmation.