TSX:WCP Whitecap Resources Inc.

ISIN: CA96467A2002
EnergyOil & Gas E&P
TSX · Calgary, AB · Oil & Gas E&P · ~1.21B shares · beta 0.68 Analysis Status: Starting
All figures in CAD unless noted; commodity prices in USD/bbl (WTI).
C$14.56
-1.2%
2 Jul 2026 · Signal v6
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Whitecap Resources Inc.

Whitecap Resources is one of Canada's largest intermediate oil & gas producers, pumping roughly 390,000 barrels of oil equivalent per day (about 61% higher-value oil & liquids) from conventional and unconventional assets across Alberta, British Columbia and Saskatchewan — including large positions in the Montney and Duvernay. Its core business is developing low-decline, oil-weighted reserves and returning the resulting free cash flow to shareholders through a monthly dividend and buybacks. What sets it apart is scale and reserve depth: the May-2025 ~$15bn all-share acquisition of Veren roughly doubled the company, giving it a record 2.2 billion boe of proved-plus-probable reserves and a reserve-life index above 16 years — one of the longest runways among Canadian intermediates — paired with a low ~$12/boe operating cost. For a reader, think of it as a large, dividend-paying Canadian oil producer whose edge is durability and cash generation rather than rapid growth, and whose fortunes ultimately track the price of crude.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5860%Higher-TF uptrend but a live daily/intraday pullback; energy out of favour short-term, oil rolling over
Medium-term (6–12 mo)BUY6362%Cheap on FCF/forward multiples + long reserve life; neutral commodity driver caps it below STRONG
Long-term (3–5 yr)BUY6666%Reserve depth, low costs and durable free cash flow; quality-led at this horizon
Next update: 2026-07-16 — default +14d (Q2 earnings 2026-07-29 sits beyond the 14-day window)
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

70
solid
conf 70%

Valuation Attractiveness

66
attractive
conf 76%

Entry/Exit Timing

52
neutral
conf 62%

Underlying Drivers

50
Neutral (WTI crude)
conf 60%

Economic Alignment

48
Neutral
conf 55%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Net debt/funds flow 0.8x (target 0.5x by year-end); ~C$1.2B undrawn credit; interest well-covered. Note: current ratio 0.54 is structural negative working capital for an E&P funded on a revolver — NOT distress; the leverage read is net-debt/FFO, which is strong.
Earnings Event Risk
Q2 results 29 Jul 2026 — 27 days out, outside the 14-day binary-event window.
Valuation Ceiling
C$14.56 sits ~24% below the C$19.27 consensus and well under the C$25 high target; not near the top of its own range.
⚠️
Accounting / Dilution
The Veren deal was a one-time all-share issuance (large share-count step-up) — accretive to funds-flow-per-share, not chronic dilution. Q1 net income was depressed by a large NON-CASH mark-to-market hedging loss (fully disclosed); metrics scored off FCF/operating cash flow, not reported net income.
Regulatory / Binary Event
No pending binary regulatory/FDA-type event.
Severe Driver Collapse
WTI ~$67.5 sits comfortably above Whitecap's implied breakeven (free-funds-flow-positive with the dividend covered) — no viability threat.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
A well-run, low-cost intermediate with a long reserve runway; capped by the thin moat every commodity price-taker carries.
70
conf 70%

Lifecycle & sector: Mature / cash-cow large-cap Energy – Oil & Gas E&P. Scored on the sector-appropriate lens — reserves, netbacks, free cash flow and balance-sheet strength — not reported net income, which is distorted by non-cash hedging marks (see below).

Sub-signalReadingScoreRationale
Production / growthQ1'26 record 391,416 boe/d; FY guide 378–382 Mboe/d; 3–5%/yr target65Post-Veren scale roughly doubled; steady low-single-digit organic growth — solid, not a grower.
Profitability / costsOperating netback $28.25/boe; opex $12.02/boe (–11%, below guidance)74Top-decile cost control; margin resilient at mid-cycle crude.
Cash generationFunds flow >C$1.0B/qtr; free funds flow C$349M in Q1; ~7% FCF yield80The core of the thesis — heavy, durable cash even on softer prices.
Balance sheetNet debt C$3.25B; net debt/FFO 0.8x → 0.5x target; ~C$1.2B liquidity76Deleveraging >C$1B into year-end; genuinely strong for the sector.
Reserves2.2 Bn boe 2P; reserve-life index >16 yrs85Well beyond the >12-yr “strong” bar — one of the longest runways among Canadian intermediates.
Industry benchmark — FCF breakeven vs spot & leverage. Corporate breakeven is not separately disclosed, but the signals bound it well below spot: free-funds-flow-positive at the current strip with the ~5% dividend covered, net debt/FFO 0.8x heading to 0.5x, and dividend payout a manageable share of FCF (not the misleading 99.9% of depressed net income). Benchmark score: 80/100 — comfortable margin of safety above WTI ~$67.5.

Competitive moat

Pricing power
30
Pure price-taker on WTI/WCS — no ability to set price.
Network effects
50
N/A for a commodity producer (scored neutral).
Switching costs
50
Fungible barrels; no customer lock-in (scored neutral).
Cost advantage
66
$12/boe opex, low-decline oil weighting and owned infrastructure give a real — if not bottom-quartile — cost edge.
Intangibles
46
High-quality Montney/Duvernay acreage & scale, but no brand/patent barrier.

Moat average ≈ 48 — deliberately modest. A commodity producer's durability comes from cost position and reserve depth, not a franchise moat; that is exactly why Quality lands at 70 rather than higher despite excellent operations.

Competitive Environment. Competition among Canadian E&Ps is not about customer share — barrels are fungible — but about relative cost position, capital efficiency and inventory depth versus the peer set. Direct comparables below.
PeerThreat typeShare / position trajectoryErosion vector
Canadian Natural (CNQ)Larger, lower-decline scale leaderWCP stable — smaller but comparable netbacksCost/scale benchmark WCP must keep pace with.
Cenovus (CVE)Integrated (upstream + refining)WCP stableIntegration buffers CVE from crude/differential swings that WCP takes directly.
Tourmaline (TOU)Low-cost gas-weightedWCP stable (more oil-weighted)Different commodity mix — limited direct overlap.
ARC Resources (ARX)Montney condensate-rich peerWCP stable — Veren added Montney/Duvernay depthCompetes for the same premium liquids economics & capital.
Baytex / mid-capsSimilar-tier oil producersWCP gaining scale post-VerenConsolidation dynamic — scale now favours WCP.

Net effect on the moat: Cost Advantage held at 66 and Switching Costs at the neutral 50 — the competitive read is stable, threat level low. The only durable erosion vector is the secular one (energy-transition demand decay over 5–10+ yrs), which sits in the long-term Bear case, not near-term competition.

ROIC & capital allocation

ROE 10.2%, ROA 5.8% — respectable through a soft-price patch. Management runs an explicitly counter-cyclical capital-allocation framework (prioritise the balance sheet, then the base dividend, then buybacks/growth), the Veren deal was accretive to funds-flow-per-share, and the deleveraging to 0.5x is on track. Capital-allocation sub-score ~64.

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Cheap on the metrics that matter for an E&P — FCF yield, forward multiple, reserve value — with real analyst upside; the caveat is a softening oil strip.
66
conf 76%
Earnings-quality note (read first). Trailing P/E of 19.9x looks expensive but is misleading: Q1'26 net income collapsed to C$22.3M (EPS C$0.02) purely on a large non-cash mark-to-market hedging loss — operating income was C$606M and funds flow topped C$1.0B. Here the distortion depresses earnings, so the honest lenses are the forward P/E (11.8x), EV/EBITDA and FCF yield — all scored below.

ReferenceReadingScoreNote
Sector-median multiple (25%)EV/EBITDA TTM 6.29x; ~5.5–6.5x on post-Veren run-rate56The TTM figure is merger-distorted (EV fully post-Veren, EBITDA blends pre/post quarters). Run-rate is in-line-to-slightly-cheap vs Canadian intermediates.
Own historical range (20%)C$14.56 at ~62% of the C$9.20–C$17.34 52-wk band55Mid-range; multiple sits around its own mid-cycle.
Growth-adjusted (15%)Fwd P/E 11.8x on 3–5% growth + 5% yield58Fair-to-attractive for a total-return name.
Reverse DCF (25%)At C$14.56 the market implies ~flat-to-declining output/prices72Prices in a conservative oil deck against 2.2Bn boe / 16-yr reserves — pessimistic = attractive.
Analyst consensus (15%)Target C$19.27 (median 19, high 25, low 16), 15 analysts — +32% upside; grades 5 Strong-Buy / 10 Buy / 0 Hold-Sell88Near-unanimous Buy — flag: such an extreme consensus is itself a mild contrarian caution.

Weighted Valuation ≈ 65–66, and critically it clears “Attractive” on the corrected multiple + FCF anchor alone — the embedded optionality below is a conviction tilt on top, not the reason it's cheap.

FCF yield anchor: ~7% on price (FCF/sh C$1.05) / ~6% on EV — squarely in the “attractive” 5–8% band, and it's cash, not accounting earnings.
Embedded optionality / free upside (tilt only, +4). Three things the current price largely ignores: (1) Veren synergies still ramping — cost/capital-efficiency capture is early; (2) the deleveraging call option — 0.8x→0.5x frees >C$1B for buybacks/growth and can re-rate the multiple; (3) oil-price optionality — 61% liquids weighting means a WTI recovery flows straight to FCF. Core FCF/reserves justify ~C$16–17 of the C$14.56 price; the rest is these options for free. This does not turn a full valuation cheap — it raises conviction that downside is cushioned.
FMP financial-health cross-check: B+ (overall 3/5) — DCF 5/5 and ROE/ROA 4/5 (confirming cash strength), dragged only by the P/E sub-score 1/5, which is the same hedging-distorted trailing number flagged above. Consistent with an attractive-but-not-screaming read.
5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
WTI crude oil price
50
Neutral (no amplification)

Whitecap is ~61% oil & liquids, so WTI (and the WCS differential) is the dominant external driver of realized prices, funds flow and the dividend. Realized prices — not the non-cash hedge marks — are what move the P&L.

Horizon (weight)ReadingScore
Historical (25%)WTI drifted from the mid-$70s toward ~$67 over 12 months — a softening trend40
Current (50%)WTI ~$67.5 (2 Jul, lowest since late Feb): comfortably above Whitecap's breakeven so the company still earns well, but the price itself is only middling60
Forward (25%)OPEC+ unwinding cuts + non-OPEC supply growth + Hormuz flows normalising (>10M bpd); 2026 demand –1.1M bpd; some see WTI toward $55 in H238

Driver score = 50 (Neutral). Above the 65 “tailwind” line it is not, and above the 35 “headwind” line it is — so the driver is ineligible to amplify: a base BUY stays BUY, not STRONG BUY. This is the honest tension in the name — excellent company, only-neutral commodity backdrop with a downside skew into H2. Thesis-invalidation floor: sustained WTI < ~$55.

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Neutral · Neutral
48
conviction

The 26 Jun MacroDriver report puts Energy (XLE) at Underperform (Short) / Neutral (Medium) / Neutral (Long) and the Oil/Energy asset class at the same U/N/N. Anchored on the Medium horizon the economic pressure is Neutral (Short is a mild Headwind). The dominant regime is “Reacceleration lead / Stagflation rising — higher-for-longer Fed” (weights: Reacceleration 34, Stagflation 31), which is a modest medium-term positive for real assets but is offset near-term by the soft oil tape and energy being out of favour. Because the pressure is Neutral (not Tailwind), it does NOT enable a STRONG-BUY amplification — the base BUY stands unchanged. Stance Neutral, conviction 48.

Source: sector-map (GICS Energy → XLE) · Macro report 2026-06-26

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
A textbook higher-timeframe uptrend in a live short-term pullback — accumulation zone, not a chase.
52
conf 62%
LayerReadingScore
Multi-timeframe trendMonthly & weekly uptrend; daily weakening (RSI 35, below all short MAs, above the 200-day 13.14); hourly/15-min downtrend60
Risk-rewardC$14.56 near daily support 14.29 / weekly 13.57; stop ~C$13.40 (−8%) vs ~+32% to consensus — ~4:160
Relative strength+26% over 12 mo but −9% over the last month as oil rolled over — leadership fading short-term48
Macro overlay (High-sensitivity: 20%)Fed on hold/easing (3.63%), VIX 16.6 risk-on, curve +0.35 normal — BUT energy sector out of favour & oil soft42
Sentiment (15%)Analyst grades strongly bullish (100% Buy); news mixed (“record production” & CIBC top-pick vs Simply Wall St “shaky earnings / wary of dividend”)62
Catalyst (15%)Q2 earnings 29 Jul (27 days) — no clustering, calm near-term calendar70

Timing = 52 (Neutral). The pattern is “buy-the-dip in a larger uptrend,” but the dip is still in progress — daily and intraday are breaking down, so the entry edge is to accumulate into support rather than chase. The tool's raw confluence prints “bearish” because it over-weights the intraday breakdown; the weighted, timeframe-hierarchy score is ~60.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-07-29Whitecap Q2 2026 earnings (after close)High✅ YesCompany-specific catalyst — volumes, FFO, deleveraging progress
Weekly (Wed)EIA crude oil inventoriesMediumdraw⚠️Sets the near-term oil tape — drives WCP with the sector
2026-07-06ISM Services PMI (Jun)High54.054.5⚠️Growth/demand read that feeds the oil-demand narrative

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-02Nonfarm Payrolls (Jun)57K110K−48% belowGrowth-negative → demand worry for oil, but dovish for rates
2026-07-01EIA Crude Stocks−3.8M−5.1Msmaller drawMildly bearish crude — supply loosening
2026-07-01ISM Manufacturing PMI (Jun)53.354.0belowStill expansion; soft edge
2026-07-01Atlanta Fed GDPNow (Q2)1.2%2.5%−52%Sharp growth downgrade — caps oil-demand optimism

No high-impact company event for 27 days (Q2 on 29 Jul). The near-term swing factor is the oil tape: weak US jobs + a slashed GDPNow + normalising Hormuz flows all lean crude softer, which is exactly why energy is out of favour short-term. As a High-macro-sensitivity name, WCP takes the sector beta — hence the Short HOLD.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend ↑Bullish67.6+, risingS: 8.90 / R: 12.71Resist. breakout1.1x
WeeklyUptrend ↑Bullish52.2+, flatteningS: 13.57 / R: 17.34Resist. breakout0.3x
DailyWeakening →Neutral35.2−, fallingS: 14.29 / R: 16.030.9x
HourlyDowntrend ↓Bearish33.4−, fallingS: 14.66 / R: 15.25Support breakdown1.1x
15-minDowntrend ↓Bearish35.3−, basing?S: 14.66 / R: 15.16Support breakdown2.6x
Confluence: Higher-TF up, lower-TF pullback · MTF Score 60

Monthly and weekly remain solidly bullish (both above their 50-week/50-month MAs with recent resistance breakouts); the daily has rolled over to a pullback and intraday has broken short-term support. This is the classic “pullback within a larger uptrend.” Level to watch: weekly support C$13.57 (just above the 200-day 13.14) as the high-probability accumulation zone; a daily reclaim of ~C$15.95 (50-day) re-arms the Technical entry group.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

WCP.TO 6-month daily (CAD) with 50-day SMA. The Jan–Jun run to C$17.34 then a ~15% pullback to C$14.73; price now sits between daily support (14.29) and the 200-day (13.14), in the higher-timeframe uptrend.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull — C$21 (30%)

WTI recovers to $75–$80 (OPEC+ discipline / geopolitics), Veren synergies land, net debt hits 0.5x and buybacks accelerate → multiple re-rates. Trigger: WTI > $75 sustained + 0.5x leverage reached.

Base — C$17.50 (45%)

WTI ranges $60–$68, 3–5% production growth, ~5% dividend plus buybacks, modest re-rating toward consensus. Trigger: strip holds; deleveraging on track. Probability-weighted centre of gravity.

Bear — C$11.50 (25%)

H2 oversupply pushes WTI toward $55; sector de-rates, FCF and the buyback thin, dividend-sustainability worries resurface. Trigger: WTI < $55 sustained. (Competitive/secular: energy-transition demand decay is the multi-year overhang behind this case.)

Probability-weighted 12-month fair value ≈ C$17.05 (0.30×21 + 0.45×17.5 + 0.25×11.5), ~17% above the C$14.56 spot — skewed to the upside but with a real oil-price tail.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Cheap on FCF/forward multiple with the driver not a headwind — the one open entry path today.
✅ Price C$14.56 < fair-value est ~C$17.50
✅ No earnings within 7 days (Q2 is 27 days out)
✅ Underlying-Driver score ≥ 50 (=50)

Technical — not MET

Daily/intraday still rolling over; preferred entry is a support bounce OR a 50-day reclaim.
⛔ Daily close > 50-day (~C$15.95) on >1.5x volume
⛔ OR a tested higher-low bounce off C$13.57–C$14.29 support
✅ RSI 35–65 (daily 35 — at the low edge)
⛔ MACD histogram positive ≥2 days or turning up off support

Catalyst — not MET

No event in the window.
· Post-earnings move >+5% with guidance raised (Q2 = 29 Jul)
· Volume > 2x the 20-day average

Forecast: Fundamental group — met now (High confidence): price is below fair value with earnings 27 days out. Technical group — ~1–3 weeks (Moderate): daily RSI 35 falling ~2–3 pts/week toward a washout that typically precedes a support bounce near C$13.6–14.3; a 50-day reclaim (C$15.95, ~10% up) is the other path and would need a positive oil turn or a strong Q2, so tag it Low near-term. Catalyst group — catalyst-dependent on Q2 (29 Jul): WCP has beaten/raised guidance recently, so a >+5% up-move is plausible but not forecastable. Net: a Half-Size starter is actionable now; a second tranche on either a C$13.6–14.3 higher-low or a 50-day reclaim would step it to Full-Size.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below C$13.40 (below weekly support 13.57 & the 200-day 13.14)

Thesis Invalidation — not LIVE

⛔ FY guidance cut or production growth stalls
⛔ WTI sustained below ~$55 (driver turns to a clear headwind)
⛔ Net debt/FFO re-levers back above ~1.5x (deleveraging reverses)

Profit-Target — not LIVE

⛔ Price into C$19 (median target) with RSI > 70 and no quality re-rating

Forecast: Stop-loss unlikely in the next 4–6 weeks barring a WTI break to the low-$50s — C$13.40 is ~8% below spot and under both the weekly support and 200-day. The one real risk trigger is a soft Q2 (29 Jul) into an already-weak oil tape; size accordingly.

Imagine you act at the current price of C$14.56 · as of 2 Jul 2026

What if you bought now?

You're risking ~8% (to the C$13.40 stop / ~C$11.5 bear) to gain ~20% to the C$17.50 base and ~44% to the C$21 bull.

What you're risking: the Technical entry isn't met — you're buying into a live daily/intraday downtrend and a soft oil tape, so a further slip to weekly support C$13.57 (−7%) or the C$11.5 bear on a WTI break to $55 is the real path risk; Q2 on 29 Jul is a near-term swing point. What you're gaining: ~20% base-case upside plus a covered ~5% dividend you collect monthly while you wait, embedded Veren-synergy/deleveraging optionality, and a ~4:1 reward-to-risk to consensus. Read: starting Half-Size here is defensible; adding on a C$13.6–14.3 higher-low or a 50-day reclaim materially improves the entry.

What if you sold now?

You'd be giving up ~20% base-case upside (and a covered 5% yield) to sidestep a ~15–21% oil-tail drawdown.

What you'd give up: selling at C$14.56 — ~24% below consensus and below the ~C$17.05 probability-weighted fair value — forfeits the base-case re-rating, the dividend, and the deleveraging/synergy optionality. What you'd protect: capital if WTI breaks to $55 (bear C$11.5). Read: no exit rule is live — no hit stop, no profit-target, thesis intact — so mechanically this is a hold/accumulate zone, not a sell.

13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

No risk budget or portfolio role was specified, so position sizing is not computed. Context if you want to size it yourself: the §12 Conviction Ladder reads Half-Size (1 of 3 entry paths — Fundamental — met), i.e. a starter / scale-in, not a full position. Beta is low (~0.68) and daily ATR ~3.2%, so day-to-day swings are milder than the market; the risk here is the oil tail, not volatility. Specify an allocation and role (core / satellite) for a concrete % range.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "WCP.TO",
  "date": "2026-07-02",
  "version": "v6",
  "exchange": "TSX",
  "exchange_ticker": "TSX:WCP",
  "isin": "CA96467A2002",
  "api_ticker": "WCP.TO",
  "price_at_rating": 14.56,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "quality_score": 70,
  "lifecycle_stage": "mature_cashcow",
  "quality_detail": {
    "industry_benchmark_name": "FCF breakeven vs spot + leverage",
    "industry_benchmark_value": "net debt/FFO 0.8x",
    "industry_benchmark_score": 80,
    "moat_score": 48,
    "roic_percentile_vs_peers": 55,
    "capital_allocation": 64,
    "reserve_life_index_yrs": 16
  },
  "valuation_score": 66,
  "valuation_detail": {
    "fcf_yield": 7.2,
    "ev_ebitda_ttm": 6.29,
    "ev_ebitda_fwd_est": 5.8,
    "forward_pe": 11.8,
    "trailing_pe_distorted": 19.9,
    "implied_growth_rate": "~flat",
    "historical_valuation_decile": 6
  },
  "timing_score": 52,
  "timing_detail": {
    "mtf_confluence": 60,
    "risk_reward_score": 60,
    "relative_strength_vs_spy": "+ (12mo) / - (1mo)",
    "catalyst_clustering_score": 70,
    "dynamic_macro_weight": 0.2
  },
  "driver_score": 50,
  "driver_label": "Neutral",
  "driver_name": "WTI crude oil",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 48,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-06-26",
  "nonop_pct_of_net_income": "hedging MTM depressed net income (non-cash)",
  "clean_pe": 11.8,
  "clean_peg": null,
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "low",
  "overall_confidence": 62,
  "fair_value_est": 17.5,
  "stop_loss": 13.4,
  "target_price": 17.5,
  "scenario_base_target": 17.5,
  "scenario_bull_target": 21.0,
  "analyst_consensus_target": 19.27,
  "analyst_target_high": 25.0,
  "analyst_target_low": 16.0,
  "analyst_target_upside_pct": 32,
  "analyst_grades_consensus": "strong_buy",
  "analyst_bullish_pct": 100,
  "analyst_coverage_count": 15,
  "fmp_rating": "B+",
  "fmp_overall_score": 3,
  "hard_gate_state": "clear",
  "gates_triggered": [],
  "gates_caution": [
    "accounting-dilution (Veren one-time / hedging MTM)"
  ],
  "do_not_buy_triggers": [],
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "analysis_status": "on-going",
  "finder_ticker": null,
  "finder_exchange": null,
  "next_update_date": "2026-07-16",
  "next_update_basis": "default +14d (Q2 earnings 2026-07-29 beyond window)"
}
15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_company_profile identity, ISIN CA96467A2002, price, beta
get_income_statement (yfinance) Q3'25 quarter missing from the pull; revenue figure (C$2.08B) is gross vs disclosed C$1.31B net — used disclosed operational metrics
get_financial_ratios EV/EBITDA, FCF/sh, ROE, leverage, yield
get_multi_timeframe_analysis 5-timeframe trend/RSI/MACD/S-R
get_price_target_consensus / _summary C$19.27 consensus, 15 analysts
get_grades_consensus 5 Strong-Buy / 10 Buy
get_stock_grades FMP HTTP 402 (premium) — firm-level grade actions unavailable; used grades_consensus + news instead
get_ratings_snapshot B+ (DCF 5, P/E 1 = hedging-distorted)
get_earnings_calendar empty — next date (29 Jul) confirmed via web
get_economic_calendar / indicators macro tape + Fed/VIX/curve
MacroDriver state 2026-06-26 Energy XLE = U/N/N for Economic Alignment
Web (BOE Report, newswire, Financial Post) Q1'26 hard numbers: netback, opex, net debt, reserves, guidance, WTI
Impact on scores: Overall confidence is capped by the Timing pillar (62%) and the partial income-statement / failed grades & earnings-calendar endpoints for a .TO listing. Fundamentals are well-corroborated by primary disclosure (BOE Report / company newswire), so Quality and Valuation confidence hold at 70/76. Net income was deliberately NOT used for scoring (non-cash hedging distortion) — FCF/EBITDA/netback drive the read.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.