LEU › analyze
LEU · Analyze from before
Price: $139.01 (was $165.87 on 9/10) · 52wk range: $135.85–$464.25 · Mkt cap: $2.84B · EV: ~$2.08B post-raise.
1. What this updates
Baseline: analyze-2026-09-10.md (ACCUMULATE, [7.6], FV $175-270, entry $150-175, strong buy <$150). Baseline is 6 days old.
Event list since 9/10 (short and honest):
A portfolio-specific passage was removed from the public build.
That is the whole delta. No quarterly print, no filing, no policy signal, no new customer, no leadership change. The entire move is Price and Sentiment on the same fundamentals the 9/10 file underwrote.
Baseline age advisory. Per the command protocol, a baseline under ~2 weeks old with no catalyst that fires deserves a light-touch update rather than a re-derivation. The catalyst that did fire is a price move through the 9/10 "strong buy <$150" line — that changes the entry/action shading and the conviction nudge, but nothing beneath it. This report is deliberately compact; the 9/10 file remains the analytical baseline of record.
2. The delta ledger
Ledger inherited from the 9/10 pass (compact form — the 9/10 file has the full argument). Every claim carried, refreshed or drifted below is anchored to a specific row in that file.
Structural — CARRIED
| # | Claim | Status | Note |
|---|---|---|---|
| S1 | Sole US-licensed & operating HALEU producer (nearest full-spec rival ~2032) | ✅ CARRIED | No new NRC action against Urenco HALEUF, Orano, or General Matter this week. Monopoly clock unchanged. |
| S2 | DOE-anchored $900M Piketon contract; backlog $4.5B > mkt cap | ✅ CARRIED | Backlog untouched. Ratio widened — see P2. |
| S3 | Three SMR offtakes (Oklo + X-energy + Radiant) | ✅ CARRIED | No additions, no cancellations. |
| S4 | Moat = policy-engineered monopoly, dated ~2032 (Evergreen 7) | ✅ CARRIED | Same government funding both LEU and General Matter; no change. |
| S5 | SMR demand pushed to 2030s; slower delivery buys runway | ✅ CARRIED | No SMR schedule news this week. |
Trend — CARRIED (no new print)
| # | Claim | Status | Note |
|---|---|---|---|
| T1 | TTM FCF −$164M, capex accelerating within window ($4.4M → $71.6M by quarter) | ✅ CARRIED | Q3 FY2026 prints early November — nothing to refresh. |
| T2 | Revenue $473.9M TTM (+14% YoY); GM 23.7% compressing from 26.2% | ✅ CARRIED | Same window as 9/10. |
| T3 | Investment-income line is recurring interest on cash, ~$16M/qtr | ✅ CARRIED | 10-Q resolution from 9/10 stands. |
| T4 | Share count 22.46M post-raise (was 19.95M) | ✅ CARRIED | Common warrants ($227-363, 2028-31) not converting at $139. |
State — REFRESHED where mechanical
| # | Claim | Status | Note |
|---|---|---|---|
| St1 | Net cash ~$1.17B post-raise | ✅ CARRIED | Offering closed ~9/11 as planned. |
| St2 | Backlog $4.5B definitized | ✅ CARRIED | No adds or subtractions. |
| St3 | Mkt cap ~$3.72B post-raise (baseline printed pre-raise ~$3.31B) | 🔁 REFRESHED | Now $2.84B at $139 × ~20.44M float-basis / 22.46M diluted. |
Price — where the whole move lives
| # | Claim | Status | Note |
|---|---|---|---|
| P1 | Price $165.87 (baseline) | 🔁 REFRESHED | $139.01 (−16.2% in 6 sessions). |
| P2 | EV/Backlog ~0.57x post-raise | 🔁 REFRESHED | ~0.46x (EV ~$2.08B / $4.5B). Cheaper again — approaching the June-baseline valuation floor. |
| P3 | Fair value $175-270 (base-weighted; bear $135-165 / base $210-255 / bull $300-385) | ✅ CARRIED | Fundamentals unchanged → FV unchanged. At $139 the stock is trading at the bear-case low, ~$36 (26%) below the base band. |
| P4 | Entry $150-175; strong buy <$150 | 📉 DRIFTED → refreshed as Entry $135-160; strong buy at 52wk-low print (~$136) | The 9/10 "strong buy <$150" line was pierced on 9/11. The move is not fundamental — it is dilution overhang plus a 29%-short float pressing into it — so the FV band did not move with the price. Re-set the entry band around where the price is actually being offered rather than leaving the whole zone above spot (see [[pitfall-stale-entry-zone-suppresses-a-name]]). |
| P5 | Trim 1.3x EV/Backlog (~$310-315/sh post-raise) | ✅ CARRIED | Basis and multiple unchanged. Dollar level self-updates as backlog/cash move. |
| P6 | Short float 27.9%, 8.2 days to cover | 🔁 REFRESHED | ~29% short float; the short campaign is still building, not covering. |
Judgment — adjudicated last
| # | Claim | Status | Note |
|---|---|---|---|
| J1 | Conviction 7.6 | 🔁 REFRESHED | 7.7 — a hair up, not down. Justified in §3. |
| J2 | Verdict ACCUMULATE | ✅ CARRIED | Reaffirmed, now at strong-buy prices. |
| J3 | Break triggers list (5 + 1 watch) | ✅ CARRIED | All six carried verbatim; #4 unchanged (the raise <$150 shorthand still refers to a further raise, and none has priced). |
Nothing RETRACTED. Nothing SUPERSEDED. Nothing UNTESTED that was tested. Nothing NEW. A quarter with no print and no news re-tests almost nothing structural — this pass confirms that reading.
3. How the close calls were decided
J1 — should conviction fall on the further 16% drop? No, and this is the whole judgment call.
- Bear reading: shorts pressed to 29% of float, price is $3 above 52wk low, six sessions in a row of selling with no fundamental floor found → conviction should mark to the tape.
- Bull reading: the 9/10 file explicitly said "cheaper price is captured in the entry zone, not the conviction number" — that discipline exists precisely so the manager does not chase price with conviction. Fundamentals (backlog, cash, monopoly, contracts) are unchanged. EV/Backlog cheapened from 0.57x → 0.46x, deeper below the peer band. Nothing was retracted; the moat still checked as of the 9/10 verification pass and no news has since attacked it.
- Weight: the bull reading wins because it is what the framework says to do. The conviction lift is only 0.1 — the 9/10 file already set it correctly for the thesis; the extra tick reflects that six days of price decline without a single fundamental force against the ledger is itself a mild positive signal (the market is selling on dilution digestion + short-campaign pressure, not on a discovered problem). Any larger lift would violate CLAUDE.md's rule that conviction moves must be justified by named claim changes — and there are none.
J2 — is the "arrived weakness" verdict still ACCUMULATE, or is the piercing of the strong-buy line an upgrade? ACCUMULATE with a "strong buy <$140" gloss, not a formal upgrade. A verdict change requires either a claim retraction/supersession or a genuinely new NEW row; neither exists. The action shading (entry-zone recut, strong-buy line reset) is the right home for the sharper opportunity — CLAUDE.md's zone-is-fast-decay discipline.
P4 — recut the entry band or leave it? Recut. The stale-entry-zone pitfall is exactly the failure mode of leaving $150-175 as the entry when the stock has traded through it. New band: $135-160, with strong buy at the 52wk-low print (~$136). Trim multiple is unchanged — that is a valuation judgment, not a price-action one.
4. Thesis persistence and conviction delta
- Structural + Trend claims carried: 9 of 9 (100%). This is the classic re-rating setup the command's own guidance names — the business is unchanged and the multiple compressed further.
- Conviction: 7.6 → 7.7, driven by P2 (EV/Backlog re-cheapening from 0.57x → 0.46x on unchanged $4.5B backlog) and the absence of any fundamental force against the ledger over six sessions of selling. No structural claim moved to justify a larger lift.
- Verdict: ACCUMULATE, reaffirmed at prices below the 9/10 "strong buy" line.
5. What is genuinely new
Nothing that moves the ledger. The only NEW candidates were: the short-float tick (P6 refresh), the Zaporizhzhia headline (not a Russian-import-policy event; noise), and the CFO's routine derivative conversion (Aug 11, not a discretionary insider buy). None of these earn a new row in the ledger.
6. Updated verdict — ACCUMULATE [7.7]
Fair value: $175-270 (unchanged; base-weighted). At $139 the stock trades at the bear-case low — the market has already priced the bear case (TS/HALEU line unfunded + capex overrun + backlog haircut to ~$4.0B) into today's tape while the base and bull cases sit $70-175 above spot.
Entry: $135-160. Strong buy at the 52wk-low print (~$136) or fresh lows on non-fundamental flow. Above $175 the zone closes; the 9/10 file's $150-175 add band has been overtaken by the tape and is retired.
Trim: 1.3x EV/Backlog (~$310-315/sh post-raise) — unchanged basis, unchanged multiple; the dollar level self-updates from backlog + cash.
Break triggers (all carried from 9/10): 1. DOE cancels or materially reduces the Piketon HALEU Production Contract. 2. Piketon cost overrun >30% without a commensurate DOE backstop. 3. Backlog falls below $2.5B for two consecutive quarters. 4. A further equity raise at <$150/share, OR the common warrants (struck $227-363) start converting in size and stack material dilution on top of the September raise. 5. FY2027 federal budget finalizes with the Technical Solutions/HALEU cascade line unfunded and no replacement signed by year-end 2026. 6. Watch (not yet a break): General Matter or Urenco reaches an NRC construction/operating license — first hard signal the ~2032 monopoly-expiration clock is running on schedule rather than slipping.
Upgrade conditions: TS budget line restored or replaced; TTM FCF burn narrows as Piketon starts contributing revenue; a fourth SMR/utility offtake; the September raise's proceeds visibly accelerate the Oak Ridge/Piketon build without further dilution.
A portfolio-specific passage was removed from the public build.
7. What this pass did NOT test
- Q3 FY2026 print — does not exist yet. Not pre-emptively modelled.
- Whether the September raise's final net proceeds land at the ~$480M estimate — awaits the 10-Q.
- Piketon construction schedule — still single-sourced to management's earnings-call statements.
- Whether the short campaign has a specific published thesis — flagged for the next pass; a 29% short float with 8+ days to cover would ordinarily draw a public short report, and it should be sought and read before the next re-analysis. If none surfaces, that itself is signal (technical unwind rather than a fundamental attack).
- Whether the common warrants have entered any dealer hedging flow — a mechanical explanation for continued pressure that is worth checking at the Q3 print rather than mid-selloff.
Sources this pass: python .mcp/fin.py LEU --quote / --news / --holders (2026-09-16), Yahoo Finance MCP (news feed 9/2-9/13). Baseline: analyze-2026-09-10.md. No new primary-source filing this window.