NYSE:EOG EOG Resources, Inc.

ISIN: US26875P1012
EnergyOil & Gas E&P
NYSE · Houston, TX · Large-cap US E&P · ~533M shares Analysis Status: On-Going
$146.39
+0.6% (+$0.90)
25 Jul 2026 · Signal v6

Changes Since Last Report — vs. 10 Jul 2026 at $133.54

EOG has run +9.6% to $146.39, within ~4% of its 52-week high ($151.87), tracking crude's sharp Hormuz-driven rally. The oil tape is the headline change: USO is +31% off its early-July lows, with spot now above a rising 20- and 50-day average — a clean reversal of the downtrend that was in force at the last report. That flips the oil driver from Neutral to a genuine short/medium Tailwind. The near-term signal, however, moves the other way: after a big run into overbought territory (daily RSI 67, breakout on light volume), the short-term signal is cut BUY → HOLD under the technical-confirmation cap — the thesis is intact, the entry is stretched. Medium and long stay BUY.

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.

EOG Resources, Inc.

EOG Resources is one of the largest US independent oil & gas exploration and production (E&P) companies, headquartered in Houston with ~97% of operations in the United States (plus Trinidad and a small international footprint). Its core business is finding and producing crude oil, natural gas liquids and natural gas, concentrated in premier shale plays — the Permian (Delaware) Basin, the Eagle Ford, and emerging Utica and Dorado gas — and selling those hydrocarbons into US and export markets. What sets EOG apart is a self-styled "premium drilling" discipline that targets very high returns per well at low oil prices, one of the lowest cost structures and FCF break-evens in the sector (~$45-55/bbl WTI), and the strongest balance sheet among US E&Ps (net debt/EBITDA ~0.4x). It has paid an uninterrupted-and-growing dividend for ~28 years and commits to returning the bulk of its free cash flow — up to 100% — to shareholders via dividends and buybacks. For a reader, think of EOG as the blue-chip, low-cost, fortress-balance-sheet operator of the US shale patch — a geared bet on the oil price with far more downside cushion than a typical producer.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5850%cheap but extended — buy the pullback
Medium-term (6–12 mo)BUY6652%low-cost FCF + oil tailwind
Long-term (3–5 yr)BUY7060%fortress balance sheet + premier acreage
Next update: 2026-08-06 — Q2 earnings ~5 Aug +1 trading day (inside the 14-day ceiling)
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

82
strong
conf 78%

Valuation Attractiveness

72
attractive
conf 80%

Entry/Exit Timing

63
firm but extended
conf 50%

Underlying Drivers

68
Tailwind (short/med)
conf 62%

Economic Alignment

74
Trend-Following
conf 74%
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/EBITDA ~0.4x, interest coverage 36x, current ratio 1.9x, ~$3.8B cash. No distress — among the strongest balance sheets in US E&P.
Valuation Ceiling
Clean P/E ~12x and EV/EBITDAX ~6.8x sit BELOW the Energy guardrail lines (P/E 15x / EV/EBITDAX 8x); actual ÷ warranted ~0.81 (Attractive). Not capped.
⚠️
Earnings Event
Q2 report due ~5 Aug (inside 14 days). But EOG is a low-beta (0.26) large-cap whose earnings-day moves are typically modest (2-4%), so the >5% post-earnings-move condition is not clearly met — this is flagged as near-term event risk, NOT a hard timing cap. Timing confidence already sits at 50% (earnings + 29 Jul FOMC proximity).
Accounting / Dilution
Share count is SHRINKING (buybacks: ~557M → ~533M shares). Earnings-quality distortion runs the OPPOSITE way — Q4'25 reported EPS was depressed by a ~$1.6B non-operating charge, so reported understates; no inflation gate.
Regulatory / Binary
No pending binary regulatory or legal event of >20% magnitude.
Severe Driver Collapse
WTI ~$89 / Brent ~$97 sits far above EOG's ~$45-55 FCF break-even. The driver is a tailwind, not a collapse.
No BUY-blocking or timing-capping hard gate. The only flag is a near-term earnings-event caution (~5 Aug), which lowers timing confidence but does not cap the signal. The Short signal is capped to HOLD by the separate technical-confirmation rule (extended entry), not by a hard gate.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Blue-chip, low-cost, fortress balance sheet
82
conf 78%

Lifecycle: Cash Cow / Mature. EOG is a large, highly profitable, low-growth producer that harvests free cash flow and returns most of it to shareholders. We score it on cash generation, break-even discipline, balance-sheet strength and ROIC through the cycle — not on revenue growth (which is oil-price-driven, not a quality signal). Reported net income is deliberately read on an operating basis: Q4'25's headline was depressed by a ~$1.6B non-operating charge, so the reported TTM P/E (14.3x) overstates — the clean multiple is ~12x.

Sub-signalReadingScore
Cash generationFCF yield ~5.2%; op-cash-flow margin ~46%; returns up to 100% of FCF to holders80
Balance-sheet healthNet debt/EBITDA ~0.4x; debt/equity 0.27; interest coverage 36x; ~$3.8B cash92
Profitability vs peersEBITDA margin ~52%; net margin ~23%; ROE ~18%; ROA ~9%80
Break-even discipline~$45-55/bbl WTI FCF break-even; >100% after-tax well returns at $55 oil85
INDUSTRY BENCHMARK: FCF Break-even vs Spot (Energy)
Break-even ~$48/bbl vs WTI ~$89 → break-even is ~54% of spot (<60% band). Rating: STRONG — a wide margin of safety that stays cash-generative deep into the price cycle. Benchmark score: 85/100.
Competitive Environment (MANDATORY — feeds Cost Advantage & Switching Costs)
EOG competes with the other large low-cost US shale E&Ps. Its edge is structural cost + balance sheet, not market share (it is a commodity price-taker). Share/consolidation is trending toward the low-cost operators; EOG holds cost leadership while peers scale via M&A.
RivalPosition vs EOGTrajectory
Diamondback (FANG)Higher-beta pure-Permian; ~$30-35 break-even but more oil-price-geared (~1.5-2x WTI). Cheaper on some multiples, thinner cushion.Consolidating Permian (Endeavor); gaining scale
Devon (DVN)Diversified multi-basin; solid but higher leverage and a more variable payout than EOG.Holding; disciplined
ConocoPhillips (COP)Larger, global, LNG-levered; scale advantage but less pure-play FCF break-even leverage.Scaling via Marathon integration
Pioneer (legacy)Absorbed by ExxonMobil — former Permian pure-play now inside a major; removes an independent competitor.Consolidated out
Cost advantage
72
Bottom-quartile break-even, premium-drilling discipline
Intangibles
45
Premier acreage / geology, but no brand/patent
Switching costs
50
N/A — commodity output
Pricing power
30
Price-taker on oil & gas
Network effects
50
N/A

Moat ~49 (cost advantage the only real edge — appropriate for a commodity producer). ROIC & capital allocation ~85: disciplined "premium drilling" reinvestment, ~28 years of uncut dividends, 100%-of-FCF return framework, buybacks that have shrunk the share count. FMP financial-health rating: A- (4/5) — DCF, ROE and ROA all score 5/5; P/E and P/B sub-scores drag only because the market prices energy cheaply.

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 cash and on the warranted-multiple anchor
72
conf 80%

Warranted-multiple anchor (the intrinsic check). Energy is a defensive/mature sector, so growth is disciplined to a 6% cap. With the 10-Y at ~4.5%, r = 4.5% + 4.5% ERP + 0 (Quality ≥ 65) = 9.0%; g_near = 6%, g_term = 3%. The two-stage warranted P/E computes to ~19.5x but is capped at the Energy guardrail line of 15x. EOG's clean P/E (adding back the Q4'25 ~$1.6B non-operating charge) is ~12x → actual ÷ warranted ≈ 0.81Attractive band. The reported 14.3x P/E overstates; even on that number it is below the 15x rich line.

MetricEOGRead
Clean P/E (anchor basis)~12x< 15x guardrail; 0.81× warranted
EV/EBITDAX~6.8x< 8x rich line
FCF yield~5.2%Attractive (5-8% band)
Forward P/E~10xCheap on next-12m earnings
Dividend yield2.8%~39% FCF payout — sustainable

Analyst cross-check: consensus target ~$157 (median $157; high $196, low ~$123-129) vs $146.39 → ~+7% upside — down from ~+13% at the last report as the price rose. Grades: 1 strong-buy / 38 buy / 27 hold / 0 sell (Buy consensus, ~59% bullish). At $146 the market is implying only mid-single-digit long-run earnings growth for a business that returns ~100% of FCF — the price embeds LESS growth than a $45-55 break-even franchise can sustain at $80 oil.

Embedded optionality / free upside: (1) the oil price itself — every ~$1/bbl adds ~$220M of annual cash flow, so a sustained Hormuz premium is windfall FCF the base case doesn't fully price; (2) Utica/Dorado emerging gas resource beyond the core oil NAV; (3) the 100%-of-FCF return framework means a windfall is handed straight back via buybacks/specials, cushioning the downside. Optionality is a tilt (+a few points), not the base case — the geopolitical premium is path-dependent.
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
Crude oil price (WTI/Brent)
68
Tailwind (short/med) · Neutral (long)

EOG's fortunes sit above its own execution: the dominant driver is the crude oil price. We read the commodity's own price action (via USO) before scoring — level is not trend.

Step-2b commodity price-TREND overlay (MANDATORY). USO (the oil ETF proxy, ~$137-level; label price LEVELS to WTI ~$89 / Brent ~$97 spot) has rallied from ~$104 in early July to ~$137 — +31% off the July lows on the Iran/Hormuz supply shock, which intensified with tanker strikes on 23 Jul (Brent briefly topped ~$100-101, then pulled back ~4% on 24 Jul). Spot is now above a rising 20-day (~$117) and 50-day (~$124) average, with strongly positive 4-week momentum. This is a clean uptrend — a full reversal of the downtrend in force at the last report (10 Jul), when USO was below a falling 50-DMA. So the short/medium driver is legitimately a Tailwind, not a headwind.

HorizonOil readDriver label
Short (0-3m)WTI ~$89 / Brent ~$97, above a rising 50-DMA, +31% momentum on the live Hormuz spike (Brent briefly topped ~$100-101 on 23 Jul, -~4% on 24 Jul); macro Oil short SO, XLE short SOTailwind
Medium (6-12m)Base case Brent ~$90-100 entrenched (energy-inflation floor); BUT path-dependent — de-escalation to low-$70s is the macro's "primary regime falsifier"Tailwind (conditional)
Long (3-5y)Geopolitical premium normalises; macro Oil long N, EOG long N — the FCF/return floor, not a durable multipleNeutral

Amplification role: driver ~68 (Tailwind, ≥65) makes EOG eligible for short/medium amplification. Short is capped to HOLD on timing, so amplification is moot there. Medium is deliberately NOT amplified to STRONG BUY: the tailwind is a path-dependent geopolitical premium (the single thing the macro flags as most likely to reverse), and the macro-analyst, reading the same oil tape, rates EOG medium "O" not "SO" — a STRONG BUY would be more bullish than the macro's own read of the name. Long is Neutral, so unamplified. The base BUY/HOLD signals are unchanged by the driver.

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
Trend-Following · Tailwind
74
conviction

Energy is the macro report's most-favoured sector under the stagflation-lite, energy-supply-shock regime (Iran/Hormuz CRITICAL-5 driver). XLE is rated Strong-Outperform short, Outperform medium/long, with real+fast money flowing IN across all horizons. High macro sensitivity (energy) means this pressure carries weight. Being long EOG here is Trend-Following — aligned with, not against, the prevailing capital flow. This is a genuine Tailwind, but it is riding the same geopolitical premium that could bleed out on a Hormuz de-escalation.

Source: MacroDriver sector-map: XLE short SO / medium O / long O; sector capital flow IN (real+fast) · Macro report 2026-07-20

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
Strong uptrend, but extended into 52-week highs
63
conf 50%

All five timeframes are aligned to the upside — the confluence is strongly bullish — but the entry is stretched: the stock is within ~4% of its 52-week high after a +13% run in 2.5 weeks, daily RSI is 67 (approaching overbought), and the fresh breakout came on below-average volume (0.62x). That is momentum you don't chase.

Risk-reward: the nearest logical stop (below the $128-129 support shelf) is ~$18 / ~5 daily-ATRs away — a wide stop, an unfavourable risk-reward for a fresh entry at these levels. Relative strength: strongly positive — EOG is leading, riding the oil tape and the XLE inflow. Macro/catalyst: Q2 earnings ~5 Aug and the 29 Jul FOMC sit just ahead (energy is high-macro-sensitivity), which is why timing confidence is held at 50%.

Short-horizon technical-confirmation cap — why Short is HOLD, not BUY. A short-term BUY needs the Technical or Catalyst entry group met. Both are UNMET (RSI 67 > 65 fails "not overbought"; breakout volume 0.62x < 1.5x; no post-earnings catalyst yet). The name fires on the Fundamental group alone — "cheap, but the tape is stretched." Per the rule (the DECK lesson), that caps signal_short at HOLD: buy on confirmation — a pullback into ~$137 (20-DMA) / ~$136 (50-DMA), or a fresh volume-backed breakout with RSI resetting below 65. Medium and Long are untouched.

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-29FOMC rate decision (Warsh)HighHold 3.50-3.75%Hold✅ YesEnergy is rate/USD-sensitive; hawkish hold supports USD, the oil-price reaction is the swing
2026-07-30US Q2 GDP (advance)Medium~2.0% ann.⚠ MediumOil-demand signal
2026-08-05EOG Q2 earnings (est.)High✅ YesCompany print — FCF, buyback pace, capital-return update

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-18/23US strikes Iran nuclear sites (18-20 Jul); tanker strikes 23 Jul; Strait effectively closedBrent ~$97 (topped ~$100-101 on 23 Jul, -~4% on 24 Jul); WTI ~$89+30% off July lowsPositive — direct supply-shock tailwind for US E&P

Two high-impact events inside two weeks: the 29 Jul FOMC and EOG's ~5 Aug Q2 print. Both argue for waiting on the short-term entry rather than chasing an extended tape.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrendBullish61+, risingS: $102 R: $152Resist. breakout0.64x
WeeklyUptrendBullish62+, flatS: $124 R: $152Resist. breakout0.71x
DailyStrong upBullish67+, risingS: $129 R: $146Resist. breakout0.62x
HourlyStrong upBullish54flatS: $144 R: $148n/a
15-minStrong upNeutral53flatS: $144 R: $148Nonen/a
Confluence: Strongly Bullish · MTF Score 82

Trend is up on every timeframe and price broke resistance on the monthly, weekly and daily. The caveat is entry quality, not direction: daily RSI 67 and light breakout volume say the move is extended in the very near term — a pullback into the $136-137 average shelf is the higher-probability entry than chasing $146.

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.

EOG daily close, mid-May to 23 Jul 2026. A steady climb from ~$129 (early July) to $146.39 into the 52-week-high zone, tracking crude's Hormuz rally. The $136-137 shelf (20/50-DMA) is the preferred pullback-entry area; $128 is the stop; $123 is the 200-DMA.

11

Scenario Summary

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

Bull $188 (25%)

The Strait of Hormuz stays disrupted/closed and escalates; WTI holds $100-110+ (Brent $110+). EOG's ~$220M-per-$1/bbl cash-flow leverage turns into a windfall handed back via buybacks and special dividends; the stock re-rates toward the high analyst target ($196). Falsifier: a durable de-escalation.

Base $158 (52%)

The geopolitical premium holds Brent ~$90-100 (WTI ~$85-95) through the window then eases toward the low-$80s/mid-$70s as the Strait risk normalises — still well above break-even. EOG compounds FCF, keeps buying back stock, and converges on the ~$157 consensus. The most-probable path, bracketing current spot (~$97 Brent).

Bear $120 (23%)

A rapid Hormuz de-escalation (the macro's "primary regime falsifier") bleeds the premium out; Brent/WTI fall back toward the low-$70s or below. EOG gives back the geopolitical-premium gains and retraces below the July breakout toward the 200-DMA (~$123) / prior base (~$120). Note: even here EOG stays FCF-positive — this is a de-rating, not a distress case.

Probability-weighted fair value ≈ 0.25×$188 + 0.52×$158 + 0.23×$120 ≈ $156 — essentially in line with the ~$157 consensus and ~+7% above spot. The distribution is skewed by the single binary question: how long the Strait stays disrupted.

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

Trades below fair value with a live oil-driver tailwind.
✅ Price $146.39 < fair value ~$157
✅ No earnings within 7 days (Q2 ~5 Aug, 11 days out)
✅ Underlying-Driver score ≥ 50 (68)

Technical — not MET

Uptrend intact but extended — preferred entry is a pullback to the $136-137 shelf OR a fresh volume-backed breakout with RSI resetting.
⛔ Daily close > SMA50 ($137) on >1.5x volume
⛔ OR a tested bounce off $136-137 (20/50-DMA) with a higher low
⛔ RSI 35-65 (currently 67 — overbought)
✅ MACD histogram positive ≥2 days

Catalyst — not MET

No event resolved yet; Q2 print ~5 Aug is the next one.
· Post-earnings move >+5% with guidance raised
· Volume >2x on the catalyst

Forecast: Technical group is catalyst/pullback-dependent, not time-projectable at current pace — RSI at 67 is moving AWAY from the 35-65 window, so a clean technical entry needs either (a) a pullback into the $136-137 shelf (a normal 6-7% mean-reversion, plausible within 2-4 weeks, especially on any Hormuz de-escalation headline) or (b) a fresh volume-backed breakout above $148-152 with RSI resetting. The Fundamental group is already met, so a Half-Size starter is available now for those willing to average down into the shelf; full confirmation waits on the tape. Confidence: Moderate.

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

Stop-Loss — not LIVE

⛔ Two daily closes below $128 (below the $128-129 support shelf)

Thesis Invalidation — not LIVE

⛔ WTI sustained back below ~$60 (premium fully gone AND cutting into returns)
⛔ OR full-year capital-return framework cut / guidance lowered

Profit-Target — not LIVE

⛔ Price into $157-160 (base/consensus) with RSI > 70

Forecast: Stop ($128) is ~12% below spot and below the 200-DMA-adjacent shelf — unlikely in 4-6 weeks absent a sharp Hormuz de-escalation that drags oil down hard. The realistic near-term risk trigger is exactly that de-escalation headline, or a soft Q2 print on ~5 Aug.

Imagine you act at the current price of $146.39 · as of 25 Jul 2026

What if you bought now?

Chasing here risks ~$18 (to the $128 stop) to make ~$11 (to the $157 target) — a poor ~0.6:1 on the base case. That skew is exactly why Short is HOLD; the pullback into $136-137 turns it into a favourable entry.

What if you sold now?

Selling the thesis outright gives up a low-cost, fortress-balance-sheet franchise with a live oil tailwind and a 100%-of-FCF return floor — the medium/long case is intact.
13

Position Sizing Context

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

Position sizing not computed — no allocation or portfolio role was specified. The §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met — Fundamental only): a starter/scale-in is defensible now, with room to add on a pullback into $136-137. Specify your allocation and role for a portfolio-% figure.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "EOG",
  "company": "EOG Resources, Inc.",
  "exchange": "NYSE",
  "exchange_ticker": "NYSE:EOG",
  "isin": "US26875P1012",
  "api_ticker": "EOG",
  "currency": "USD",
  "date": "2026-07-25",
  "version": "v6",
  "price_at_rating": 146.39,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "quality_score": 82,
  "valuation_score": 72,
  "timing_score": 63,
  "driver_score": 68,
  "driver_name": "Crude oil price (WTI/Brent)",
  "driver_label": "Tailwind",
  "driver_amplifies": true,
  "driver_commodity_trend": {
    "proxy": "USO/WTI",
    "spot_wti": 89,
    "brent": 97,
    "brent_intraday_peak": 101,
    "spot_note": "Brent briefly topped ~$100-101 on the 23 Jul tanker-strike escalation, then pulled back ~4% on 24 Jul; WTI ~$89 (live CL=F/BZ=F, above the 20-Jul macro-state ~$83/$88)",
    "uso_level": 137,
    "pct_off_july_lows": 31.0,
    "vs_20dma_pct": 17.0,
    "vs_50dma_est_pct": 10.0,
    "50dma_slope": "rising",
    "mom_4wk_pct": 30.0,
    "trend_read": "clean uptrend on the live Iran/Hormuz supply shock; spot above a rising 20- and 50-DMA; full reversal of the 10-Jul downtrend",
    "per_horizon": {
      "short": "Tailwind",
      "medium": "Tailwind (path-dependent)",
      "long": "Neutral"
    }
  },
  "lifecycle_stage": "cash_cow_mature",
  "quality_detail": {
    "industry_benchmark_name": "FCF breakeven vs spot (Energy)",
    "industry_benchmark_value": "~$48 breakeven vs ~$89 WTI (~54% of spot)",
    "industry_benchmark_score": 85,
    "moat_score": 49,
    "roic_capital_allocation": 85,
    "balance_sheet": 92,
    "note": "Low-cost, near-debt-free E&P; FMP A-; earnings-quality distortion runs OPPOSITE (Q4'25 depressed by ~$1.6B non-operating charge, reported understates); ~533M shares verified vs $77.97B mktcap"
  },
  "valuation_detail": {
    "fcf_yield": 5.2,
    "fwd_pe": 10.0,
    "reported_pe": 14.3,
    "clean_pe": 12.0,
    "ev_ebitdax": 6.8,
    "consensus_target": 157,
    "median_target": 157,
    "target_high": 196,
    "upside_to_consensus_pct": 7.3,
    "grades_bullish_pct": 59
  },
  "warranted_multiple": 15.0,
  "actual_multiple": 12.1,
  "val_multiple_basis": "clean P/E (Energy E&P; EV/EBITDAX 6.8x cross-check)",
  "discount_rate_r": 0.09,
  "risk_free_10y": 0.045,
  "risk_free_10y_date": "2026-07-20",
  "g_near": 0.06,
  "g_term": 0.03,
  "warranted_ratio": 0.81,
  "val_band": "attractive",
  "timing_detail": {
    "mtf_confluence": 82,
    "risk_reward_score": 42,
    "relative_strength_note": "EOG within ~4% of 52wk high, leading; riding the oil tape + XLE inflow",
    "rsi_daily": 67.3,
    "breakout_volume_ratio": 0.62,
    "catalyst_clustering_score": 45,
    "dynamic_macro_weight": 0.2,
    "short_entry_confirmed": false,
    "short_cap_reason": "Fundamental-only entry (Technical + Catalyst UNMET: RSI 67>65, breakout vol 0.62x<1.5x); short BUY capped to HOLD"
  },
  "econ_stance": "Trend-Following",
  "econ_pressure": "Tailwind",
  "econ_conviction": 74,
  "econ_source": "XLE SO/O/O + capital flow IN (macro 2026-07-20)",
  "economic_alignment_short": "SO",
  "economic_alignment_medium": "O",
  "economic_alignment_long": "O",
  "macro_report_date": "2026-07-20",
  "overall_confidence": 50,
  "hard_gate_state": "all clear (earnings-event caution; no BUY-blocking or timing-capping gate)",
  "gates_triggered": [],
  "do_not_buy_triggers": [],
  "fair_value_est": 157,
  "scenario_base_target": 158,
  "scenario_bull_target": 188,
  "scenario_bear_target": 120,
  "scenario_probabilities": {
    "bull": 25,
    "base": 52,
    "bear": 23
  },
  "stop_loss": 128,
  "target_price": 158,
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "short_entry_confirmed": false,
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "next_update_date": "2026-08-06",
  "next_update_basis": "Q2 earnings ~2026-08-05 +1 trading day (inside the 14-day ceiling)",
  "analysis_status": "on-going",
  "finder_ticker": "EOG",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NYSE"
}

Prior short BUY (10 Jul, $133.54) is now +9.6% and is booked as "it ran" — the short is downgraded to HOLD on the extended entry, not on any thesis break. Medium/Long BUY carried; the driver upgraded Neutral→Tailwind as the oil tape reversed up.

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 / get_yahoo_quote price $146.39, mktcap $77.97B, beta 0.261, ISIN US26875P1012, ~533M shares (verified vs mktcap)
get_financial_ratios / get_income_statement TTM margins, FCF, leverage; Q4'25 ~$1.6B non-operating charge decomposed (reported understates)
get_stock_prices USO (Step-2b oil trend) USO ~$104→$137, +31% off July lows; spot above rising 20/50-DMA — short/med oil Tailwind
get_multi_timeframe_analysis strongly bullish confluence; daily RSI 67 (extended), breakout vol 0.62x
get_price_target_consensus / _summary / get_grades_consensus / get_ratings_snapshot consensus ~$157; 39 buy / 27 hold / 0 sell; FMP A-
get_earnings_calendar returned empty; Q2 date estimated ~5 Aug from the Aug-7-2025 filing pattern
get_polygon_news uniformly positive; EOG a named Hormuz supply-shock beneficiary (~$45-55 break-even, 100%-of-FCF return)
MacroDriver-state-20260720 XLE SO/O/O, Oil SO/O/N; Iran/Hormuz LIVE tail (macro-state Brent ~$88 on 20 Jul; live ~$97 WTI ~$89 on 24 Jul); AI-concentration tail N/A to EOG
Impact on scores: High data coverage. The one gap (exact earnings date) does not change the signal — it only sets the next-update date and the earnings-event caution, both handled conservatively.
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.