Revenue · EBITDA · FCF at each spot price scenario · CCJ contract book vs pure-spot leverage ·
Developer NPV sensitivity · Position sizing framework
Sources: CCJ price sensitivity table (Dec 31 2025) · Company 2025 annual reports · Feasibility studies
Select spot price:
📊 Producer P&L at Selected Spot Price
⚡ CCJ Contract Lock-In vs Pure-Spot Leverage
The CCJ contract paradox: At $160 spot, CCJ only realizes
$71/lb in 2026 — because ~93% of their 30M lb book is under LT contracts
with floor prices set years ago. But by 2030, as the book rolls off, they
realize $104/lb. CCJ is a 2029-2030 story, not a 2026 story.
Implication: In a $80-100 spot environment, pure-spot names
(PALAF, UEC) dramatically outperform CCJ on earnings leverage.
CCJ's value proposition is balance sheet quality + Westinghouse stability.
Leverage ladder at $80 spot: For every $1/lb uranium moves,
PALAF generates the most incremental EBITDA per dollar of spot move relative
to its current production scale. CCJ generates the least because their
realized price barely tracks spot. This is your position sizing guide.
🏗️ Developer NAV Sensitivity (NXE & DNN)
NPV8% (post-tax) estimated from feasibility study base case, scaled by incremental
margin × discounted resource. P/NAV uses current enterprise value vs live prices.
Implied share price assumes 1.0× P/NAV re-rating.
Why developers dominate at high prices: NXE's Arrow costs only
$4.57/lb to produce. At $160 spot the margin is $155/lb on 256M lbs of resource.
At 1.0× P/NAV, that's an implied enterprise value of ~$10B+ — multiples of
current market cap. The catch: permitting risk and 3+ year timeline to production.
Size accordingly.
🎯 Position Sizing Framework by Spot Price Level
Spot Range
Market Phase
Recommended Allocation
Watch For (Catalyst)
$40–55
Consolidation / bear
CCJ 50%, SPUT 30%, UUUU 10%, wait on others
KAP beats guidance, new LT contracts signed, SPUT premium returns
$55–80
Recovery / early bull
CCJ 35%, SPUT 20%, PALAF 20%, UEC 15%, NXE 10%
Utility panic buying accelerates, EIA-858 new contract price rises
$80–100
Bull confirmed
PALAF 30%, UEC 25%, CCJ 20%, NXE 15%, UUUU 10%
CCJ LT book prevents full spot participation; pure-spot names outperform
Option value dominates; watch for demand destruction signals
Core principle: CCJ is quality-of-earnings; PALAF/UEC/UUUU are
earnings-per-spot-dollar; NXE/DNN are option value on the long cycle.
Most portfolios should own all three types in different weights depending on
where spot is and where you think it's going. Never size NXE/DNN above 30%
combined until FID is confirmed.
Model Assumptions
CCJ: 30M lbs sales, realized price from official sensitivity table (Dec 31 2025), AISC US$34/lb,
G&A $80M, capex $150M growth + sustaining in AISC, Westinghouse contribution $350M EBITDA (49% × ~$714M).
PALAF: 4.1M lbs, cost of production $46/lb (FY2026 guidance mid), minimal LT contracts.
UEC: 1.8M lbs ramping, total cost $34.35/lb (Q1 FY2026 actual), debt-free.
UUUU: 1.2M lbs uranium, AISC $42/lb, $15M REE/isotope EBITDA.
EU: 1.0M lbs, AISC $45/lb.
NXE NPV: scaled from FS at $50 spot (C$3.5B pre-tax NPV), post-tax factor 0.73, NPV factor 0.30.
DNN NPV: from Phoenix ISR FS (after-tax NPV8% $1.48B at ~$44 spot), 95% DNN ownership.
EV/EBITDA requires live market data (fetched via yfinance if available).
This is a model, not investment advice. Actual results will differ.