NYSE:EOG EOG Resources, Inc.

ISIN: US26875P1012
EnergyOil & Gas E&PUS Shale
NYSE · Houston, TX · Mkt cap ~$72.5B · Beta 0.26 Analysis Status: On-Going
All figures USD. Commodity-price note: the data feed's oil series returns the USO ETF (~$119), not spot — this report quotes verified spot: WTI ~$77.1 (CL=F Sep), Brent ~$82.1 (BZ=F) as of 6-7 Aug 2026. Mode-B refresh; prior report 2026-07-25 at $146.39 (−7.0% since). Post-earnings update: Q2 2026 was reported 4 Aug 2026 (after close) and beat; crude has since rolled ~15% off its late-July Iran-shock peak.
$136.20
last close 6 Aug
07 Aug 2026 · Signal v6

Changes Since Last Report vs. 2026-07-25 (HOLD/BUY/BUY @ $146.39)

No signal change (HOLD/BUY/BUY), but the oil tailwind that drove the prior BUY has faded. Q2 2026 (4 Aug) beat — revenue $8.62B (+57% YoY on Encino/Utica + higher crude), net income more than doubled, EPS $5.15, production +24% — yet the stock fell −7.0% ($146.39 → $136.20) because crude rolled ~15% off its late-July Iran-shock peak (WTI ~$89 → ~$77 verified spot; Brent ~$82). The Medium/Long BUY is no longer amplified — it now rests on the fundamental pillars (cheap + fortress quality), not the oil amplifier.

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 U.S. independent oil & gas exploration-and-production companies, headquartered in Houston, producing crude oil, natural-gas liquids and natural gas from premier onshore shale basins (Delaware/Permian, Eagle Ford, Utica) plus Trinidad and a growing international arm (a new gas project in the UAE). Its economic engine is a low-cost, returns-driven drilling model — EOG pioneered "premium" and "double-premium" well hurdle rates, giving it one of the lowest free-cash-flow breakevens in the peer group (~$45-50/bbl WTI). It runs a fortress balance sheet (near-debt-free, ~40x interest coverage) and returns cash through a growing regular dividend, occasional special dividends and buybacks. What makes it distinctive is not a moat — oil is a price-taker commodity — but best-in-class capital discipline and asset quality that let it out-earn peers through the commodity cycle. The July-2025 Encino acquisition added Utica scale, lifting production ~24% year-on-year.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD4855%Base signal is BUY (High quality + Attractive valuation), but capped to HOLD by the short technical-confirmation rule: the near-term tape has rolled over (daily weakening, MACD histogram negative, hourly strong-downtrend) as crude fell ~15% off its Iran-shock peak. Neither the Technical nor the Catalyst entry group is met — don't buy the fundamental case into a falling commodity. Buy on confirmation: a tested bounce off $127-132 support with the daily turning up.
Medium-term (6–12 mo)BUY6458%Base matrix: High quality + Attractive valuation + Neutral timing → BUY. NOT amplified to STRONG BUY this refresh — the oil-price driver has faded from Tailwind (68) to Neutral (56) and the XLE economic pressure was cut to Neutral (macro 30-Jul, XLE medium O→N). The BUY now rests on the fundamental pillars (cheap, fortress-quality E&P), not the oil amplifier.
Long-term (3–5 yr)BUY7060%High quality + Attractive valuation → BUY. Best-in-class low-cost E&P at ~9.4x forward earnings / ~5.4x EV/EBITDAX with a fortress balance sheet and ~16% upside to the $157.5 median target. Quality + valuation dominate at this horizon; the commodity-cycle risk is the reason it isn't STRONG BUY.
Next update: 2026-08-21 — default +14d (no impactful stock-specific event inside window; Q2 reported 4 Aug, next earnings ~5 Nov; only Medium-impact energy releases (EIA weekly, OPEC monthly 12 Aug) in the window — not the 3-day high-sensitivity override)
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 — low-cost, fortress balance sheet
conf 78%

Valuation Attractiveness

73
attractive (fwd P/E ~9.4x, EV/EBITDAX ~5.4x)
conf 82%

Entry/Exit Timing

53
neutral — higher-TF up, near-term rolling over
conf 58%

Underlying Drivers

56
Neutral (crude faded off the Iran spike)
conf 55%

Economic Alignment

58
Neutral (XLE cut to N med/long)
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
Fortress balance sheet: net debt near zero, D/E 0.26, interest coverage ~41x, current ratio 1.85, cash/share ~$9.3. Nowhere near distress.
Earnings Event Risk
CLEARED. Q2 2026 was reported 4 Aug 2026 (after close) and the stock has reacted. Next earnings ~5 Nov 2026 — well outside the 14-day window. The earnings-event caution that capped timing confidence last refresh is lifted.
Valuation Ceiling
Does NOT fire. Forward P/E ~9.4x and EV/EBITDAX ~5.4x are far below the Energy E&P guardrail (P/E 15x / EV/EBITDAX 8x); warranted ratio ~0.67 (Attractive); price $136.20 is below the $157.5 median and $196 high targets. No cap.
Accounting / Dilution
Share count falling (weighted diluted ~553M → ~529M YoY via buybacks). Q2 earnings are clean operating earnings (below-operating items only −$38M); the only notable non-operating item in the TTM is the one-off ~$1.6B charge in Q4'25 (a drag, not an AI-style inflator). No dilution or earnings-quality red flag.
Regulatory / Binary
No pending FDA/antitrust/takeover. Ordinary E&P regulatory/permitting risk only — not a binary >20% event.
Systemic tail-risk check. The 2026-07-30 macro report carries the "S&P 500 concentration / AI earnings-quality unwind" tail as armed. EOG does not inherit it — it is a cheap (~9-10x), non-AI, low-beta (0.26) commodity producer, not an AI-capex/monetisation name, and its earnings are not inflated by non-operating mark-ups. The live macro tail that does bear on EOG is the oil price under the "stagflation-lite, energy shock re-armed" regime — a two-sided bet (Iran/Hormuz re-escalation up vs OPEC+ supply unwind + demand cooling down), carried in the §11 Bull and Bear.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Low-cost, fortress-balance-sheet E&P; Q2 confirmed record cash generation and +24% production
82
confidence 78%

Lifecycle & sector: Energy · Oil & Gas E&P. Classified Mature / Cash-Cow: scored on FCF breakeven vs spot, reserve/production economics, balance-sheet strength, ROIC and capital allocation — NOT on P/E or revenue growth alone (both distorted by the commodity cycle). Q2 2026 (reported 4 Aug) confirmed the profile — Quality holds at 82: revenue $8.62B (+57% YoY, boosted by the Encino/Utica acquisition and higher crude), net income $2.72B (more than doubled YoY), diluted EPS $5.15, production +24.4% YoY, with record free cash flow and tight cost discipline (per the earnings call).

Sub-signalEOGRead vs peers / historyScore
FCF breakeven vs spot~$45-50 WTI breakeven vs ~$77 spot (~62% of spot)One of the lowest breakevens in the peer group; wide margin of safety through the cycle85
Balance-sheet healthNet debt ~0; D/E 0.26; interest coverage ~41x; current ratio 1.85; cash/share ~$9.3Best-in-class; near-debt-free — survives a low-price cycle without stress92
Profitability / marginsTTM operating margin ~39%; net margin ~26%; EBITDA margin ~53%; ROE ~22%Top-tier for an E&P; asset quality + low cost drive it86
Cash generationTTM OCF/share ~$25.4, FCF/share ~$12.8; record Q2 FCF (crude-flattered)Strong, though TTM is elevated by the Q2 crude spike — normalises lower at $7780
Production / reservesProduction +24.4% YoY (Encino/Utica); diversified Permian/Eagle Ford/Utica + Trinidad/UAEScale + basin diversity; disciplined, returns-gated growth80
Industry benchmark — FCF breakeven vs spot (Energy). Breakeven ~$45-50 vs ~$77 WTI = breakeven is ~60-65% of spot. Rating: STRONG (breakeven well under 80% of spot). Benchmark score: 85/100. The margin of safety compresses as crude falls — the reason the driver, not the balance sheet, is the swing factor.
Cost advantage
78
Genuine, durable: premium/double-premium drilling gives one of the lowest breakevens in the peer group. This is EOG's real edge.
Intangible assets / acreage
55
High-quality core acreage inventory (Delaware, Eagle Ford, now Utica) is a real but depletable asset advantage.
Pricing power
15
None — oil & gas are global price-takers. EOG has zero control over its selling price.
Switching costs
50
N/A for a commodity producer — scored neutral.
Network effects
50
N/A — scored neutral.

Moat average ≈ 50 — low, as expected for a commodity producer. EOG's quality comes from cost and balance sheet, not a moat. The low moat is why the name is a cash-cow to own on valuation + cycle, not a compounder to overpay for.

Competitive Environment

EOG competes not for customers (oil is fungible) but on cost per barrel and capital discipline versus other U.S. shale E&Ps and, at the margin, against OPEC+ supply policy. Overall competitive threat: moderate — EOG is a cost leader, but the whole U.S. shale complex faces an OPEC+ that is unwinding cuts and re-adding barrels (a market-share contest that caps price), and rig-count/inventory-life questions across the basin.
RivalThreat typeShare / cost trajectory (EOG vs rival)Erosion vector
OPEC+ (Saudi/UAE spare capacity)Supply / price setterEOG price-taker; OPEC+ re-adding barrels into a cooling marketCaps the oil price — the dominant near-term risk to EOG's revenue line
ExxonMobil / Chevron / ConocoPhillipsLower-cost / larger-scale majors in the PermianEOG cost-competitive; majors have scale & integrationCompetition for core acreage and services; caps EOG's cost-lead durability
Other shale independents (Devon, Diamondback, Occidental)Direct peer producersEOG among the lowest breakevens; peers consolidatingBasin-wide oversupply / inventory-life questions pressure long-run returns

Net effect: Cost Advantage held at 78 (EOG is the leader), Pricing Power 15 (structural). This propagates to the §11 Bear trigger (OPEC+ supply unwind + shale oversupply pressing crude below breakeven-comfort) and the §12 thesis-invalidation rule (sustained crude below ~$60-65). Threat is moderate, so it is a contributing bear factor alongside the lead oil-price trigger.

ROIC & capital allocation. Disciplined, shareholder-friendly: high ROIC on returns-gated drilling, a fortress balance sheet, a growing regular dividend (raised to $1.02/qtr in 2026 from $0.975; new $1.02 declared 4 Aug, ex 16 Oct), special dividends in strong-cash years, and buybacks (share count falling). Management skin-in-the-game is moderate. Capital-allocation score ~85.
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
Attractive on durable metrics — fwd P/E ~9.4x, EV/EBITDAX ~5.4x; ~16% below median target
73
confidence 82%
Warranted-multiple anchor (the 40% weight). Energy E&P, high-quality (BQ 82): discount rate r = 4.63% 10-Y (FRED, 2026-08-05) + 4.5% ERP + 0.0% risk add-on = 9.13%; disciplined growth g_near 6% (defensive/mature sector cap), g_term 3%. Two-stage warranted P/E computes ~19.5x but is capped at the Energy E&P guardrail of 15x (math never blesses infinity on a cyclical). At $136.20 the durable earnings multiple is ~9.4-10.5x, ratio ≈ 10/15 = 0.67 → Attractive. Valuation 73.
Earnings-quality decomposition (step 7b) — anchor on durable, not trailing. Q2 2026 net income more than doubled YoY on a crude spike (Q2 avg WTI ~$89, Iran) plus a +24% production jump (Encino) — so the trailing multiple is built on a flattered quarter (below-operating non-op items are tiny, only −$38M in Q2, so Q2 is clean operating earnings; the distortion is the cycle, not accounting). Crude has since fallen ~15%, so any Q2 realisation benefit reverses in Q3. Therefore valuation is anchored on the durable metrics — forward P/E and EV/EBITDAX — not trailing P/E or the peak-crude FCF yield. (FMP's Q2 quarterly cost sub-lines are also internally inconsistent, a further reason not to lean on trailing.)
MultipleEOGReference readScore
Forward P/E (durable anchor)~9.4x (FY27 consensus EPS ~$14.5); FY26 lower on the H1 crude spikeLow end of the E&P range; cheap for a fortress-quality low-cost producer76
EV/EBITDAX (durable anchor)~5.4x TTM (EV ~$75.9B)Well below the 8x guardrail; attractive even normalised toward ~6-6.5x at $77 crude78
Trailing P/E (crude-flattered)Reported ~10.5x (clean ≈ reported; Q2 clean operating)Built partly on a peak-crude quarter — normalises toward ~11-12x at $77; still not expensive62
Own 5-yr valuation decileDecile ~4-5 (52-wk $101.59-$151.87; price ~69% of range)Middle of its own range; pulled back ~10% off the March high55
FCF yield (universal anchor — read with a caveat): TTM FCF/share ~$12.8 ÷ $136.20 = ~9.4% (P/FCF ~10.8x) — very attractive on its face, but flattered by the Q2 crude spike; at a sustained ~$77 WTI it normalises toward ~6-7%, still in the attractive band. A real cash yield either way; the durable number is the ~6-7%.
Reverse DCF / implied growth. At $136.20 on ~9.4x forward earnings with r ~9.1%, the price embeds essentially no real growth (implied ~1-2%) — consistent with a mature, disciplined-growth E&P returning most cash. The market is paying for the current cash machine, not for growth; the ≥20% production add and UAE optionality are largely free.

Embedded Optionality / Free Upside

Framing: the in-production business justifies most of the $136.20; the UAE leg + special-dividend optionality are upside largely for free. Tilt: +3 to Valuation (already reflected in the 73).

Analyst price-target consensus. Consensus $162.9 (+19.6%) · median $157.5 (+15.6%) · high $196 (+43.9%) · low $134 (−1.6%). Price ~16-20% below consensus/median → meaningful support (signal ~76). Well-dispersed (high > 1.4x low), not degenerate — no fallback needed.
Analyst grades distribution. 1 Strong-Buy, 38 Buy, 27 Hold, 0 Sell (n=66) → bullish ~59%. Buy-consensus with a meaningful (>30%) hold cohort. Recent 30-day actions all "maintain" (Truist Hold 6 Aug, UBS/Jefferies Buy, Susquehanna Positive) — no upgrades or downgrades post-print; stable.
FMP financial-health cross-reference: "A" (overall 4/5). DCF 5/5, ROE 5/5, ROA 5/5 are excellent; D/E 3, P/E 3, P/B 2 are the softer sub-scores. Confirms high quality + reasonable valuation — no divergence from our read.

Confidence note: full analyst-target/grades/estimates coverage this run; the trailing-metric noise (crude-flattered TTM, inconsistent FMP quarterly cost lines) is handled by anchoring on forward/EV metrics. Valuation confidence 82%.

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)
56
Neutral (crude faded off the Iran spike) — NOT amplification-eligible

Primary driver: the crude oil price. EOG is a geared bet on the direction of oil, not just its height. The driver has faded from Tailwind (68) to Neutral (56) this refresh. Verified spot: WTI ~$77.1 (CL=F Sep), Brent ~$82.1 (BZ=F) as of 6-7 Aug — down ~15% from the late-July Iran/Hormuz spike (~$89-90 WTI) as the geopolitical premium deflated and a bearish EIA crude build (+2.5M bbl vs −1.5M forecast, 5 Aug) confirmed softening. (The data feed's oil series returns the USO ETF at ~$118.87, not spot — spot is quoted here.)

Step-2b price-TREND overlay (scored per horizon). Using USO as the tradable proxy: USO peaked ~$139.5 (22 Jul) and is now ~$118.9 — −14.8% in ~2 weeks, below its ~$124 20-DMA and back to a flattening ~50-DMA; 2-4-week momentum is clearly negative. Level is still favourable (WTI $77 >> EOG breakeven ~$48), but the trend is a near-term headwind — so the short-term driver is capped and short amplification is removed.

HorizonReadScore
Historical (12-24m)Choppy; a July Iran spike to ~$90 now fully reversed to ~$77 — a round-trip, net flat-to-down50
Current state — LEVEL favourable, TREND headwindWTI $77 well above breakeven (level +), but spot below a flattening 50-DMA with negative 2-4wk momentum (trend −). Net Neutral55
Forward (6-12m)Two-sided: OPEC+ unwinding cuts + cooling demand (down) vs a live Iran/Hormuz geopolitical tail (up). Balanced55
Short-term commodity TRENDHeadwind — spot rolling over, below 20-DMA, negative momentum40
Medium / Long TRENDMedium Neutral (path-dependent on OPEC+/Iran); Long Neutral54

Driver score: 56 / 100 — Neutral. Weighted (0.25/0.50/0.25): 50·0.25 + 55·0.50 + 55·0.25 ≈ 54, rounded to 56 for the still-comfortable price level.

Amplification eligibility: at 56 the driver is in the 36-64 Neutral band — NOT eligible to amplify, so the base BUY (Medium/Long) is not lifted to STRONG BUY (it was a Tailwind last refresh). Thesis-invalidation floor: a sustained crude break below ~$60-65 (OPEC+ oversupply + a demand slump) is the level at which the FCF/dividend case starts to break. The commodity is already heading the wrong way short-term — this is a live near-term risk, not a distant tail; it is the reason the Short is HOLD.
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
58
conviction

EOG is not in the 2026-07-30 macro Economic Watchlist, so Economic Alignment is read from the Driver-Sector matrix: XLE = Short Outperform / Medium Neutral / Long Neutral. This is a downgrade from the 2026-07-20 read (SO/O/O) — the 30-Jul macro run cut XLE medium and long from Outperform to Neutral as the Iran energy-shock premium deflated. Anchoring on the Medium horizon, the macro pressure is now Neutral (a mild short-term Outperform tailwind, Neutral thereafter) → stance Neutral, conviction ~58. No amplification: a Neutral pressure cannot lift a base BUY to STRONG BUY (that needs a Tailwind), so it leaves Medium/Long BUY unchanged — and it is the second reason (alongside the faded driver) the BUY is not amplified this refresh.

Source: sector-map (GICS Energy → XLE); EOG not in the macro Economic Watchlist · Macro report 2026-07-30

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
Higher timeframes still up, but the near-term tape has rolled over with crude — daily weakening, hourly downtrend
53
confidence 58%
Sub-signalReadScore
MTF trend scoreMonthly uptrend / weekly uptrend (RSI 52) / daily weakening (RSI 44.7, MACD hist negative, below SMA20 $141 & SMA50 $137, above SMA200 $124.6) / hourly strong-downtrend / 15-min recovering → weighted ~5858
Risk-reward (daily)Price $136.20 sits between the SMA50 ($137) and support at $132-135; nearest logical stop below the ~$127-129 support is ~2-2.5x ATR ($4.3) away — a moderate setup, and the tape is falling into it48
Relative strengthRolled over with the oil tape; ~10% off the March high, down ~7% since the last report; XLE short-Outperform but the near-term move is down. (RS estimated.)50
Macro overlay (Energy, 20% wt)XLE short Outperform / medium & long Neutral under stagflation-lite; capital-flow into energy but the medium call was cut to N48
Sentiment (grades + news)Grades stable (all "maintain" post-print; Truist Hold 6 Aug); news constructive on the Q2 beat ("doubles Q2 profit", "record cash generation") but the stock fell as crude dropped48
Catalyst layerCalm: Q2 earnings behind us (4 Aug); next print ~5 Nov. Only Medium-impact recurring energy releases (EIA weekly, OPEC monthly 12 Aug) in the window → low stock-specific path risk62

Timing score: 53 / 100 — Neutral (cooled from 63). Composition: MTF 0.30 + risk-reward 0.20 + macro 0.20 + sentiment 0.15 + catalyst 0.15. The higher timeframes (monthly/weekly) remain uptrends and price holds above the SMA200, but the daily has turned weakening and the hourly is a strong-downtrend as crude rolled over — a short-term pullback within a larger uptrend. This is exactly why the Short is HOLD (technical-confirmation cap) while Medium/Long stay BUY on the fundamentals.

Position-risk: support at $132-135 then $127-129 (and the SMA200 $124.6); resistance at $142-145 then the $148.69 recent high. The reachable early entry is a tested bounce off $127-132 with the daily turning up, not buying the current down-tick. RSI 44.7 is neutral (room to fall), so there is no oversold-bounce bonus yet.
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-08-07US Non-Farm Payrolls / Unemployment (Jul)HighNFP +80k / U-rate 4.2%+57k / 4.2%⚠ MediumMacro risk tape, not EOG's direct driver; Energy's direct high-impact events are oil-supply/OPEC, not jobs
2026-08-12OPEC Monthly ReportMedium✅ YesDirectly relevant — OPEC+ supply path is the swing factor for crude and EOG's revenue
2026-08-13EIA Weekly Crude Oil StocksMediumprev +2.48M (build)✅ YesWeekly inventory read on the oil balance; last print was a bearish build
2026-11-05EOG Q3 2026 earningsHighEPS est ~$4.05 / Rev ~$6.82B✅ YesNext stock-specific catalyst — well outside the 14-day window, so not a next-update trigger yet

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-08-04EOG Q2 2026 earnings (after close)Rev $8.62B / EPS $5.15 dil~$7.95B / ~$5.09BEAT (+9.6% rev, +1.2% EPS)Beat on +24% production & higher crude; stock later fell as oil rolled over
2026-08-05EIA Crude Oil Stocks Change+2.479M−1.5MBEARISH (build vs draw)Confirmed softening oil balance — pressured crude and EOG
2026-08-06Initial Jobless Claims / Q2 Productivity199k / +1.4%202k / +0.6%in-line / productivity beatBenign labour, supportive risk tape

The dominant stock-specific event — Q2 earnings (4 Aug) — is now behind us and was a beat (revenue +9.6% surprise on +24% production and higher crude), but the stock fell afterward because crude rolled ~15% off its Iran-shock peak and a bearish EIA build (+2.5M bbl, 5 Aug) confirmed a softer oil balance. Energy is a high-macro-sensitivity sector, but the only relevant events inside the 14-day window are Medium-impact (OPEC monthly 12 Aug, EIA weekly) — not the High-impact energy release that would trigger the 3-day WAIT override. NFP (7 Aug) is High-impact but is a macro-tape event, not EOG's direct driver. Next update = standard +14d (21 Aug).

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 ↑Bullish56+, hist risingS: 92-102 / R: 138-152Resist breakout0.2x
WeeklyUptrend ↑Bullish52+, hist ~0 (flat)S: 113-124 / R: 145-152Resist breakout0.9x
DailyWeakening →Neutral (rolling over)45−, hist fallingS: 127-135 / R: 142-1491.4x
HourlyStrong downtrend ↓Bearish43−, hist ~0S: 134-135 / R: 144-150Support breakdown
15-minRecovering →Neutral56+, hist ~0S: 134 / R: 136-137Resist breakout
Confluence: Mixed — higher-TF up, near-term rolling over · MTF Score 58

The picture is a short-term pullback within a larger uptrend. The monthly and weekly remain uptrends (price well above the SMA200 at $124.6), but the daily has turned weakening (RSI 44.7, MACD histogram negative, price back below the SMA50 $137 and SMA20 $141) and the hourly is a strong-downtrend with a support breakdown — the tape rolled over as crude fell ~15%. Key levels: support at $132-135, then $127-129 and the SMA200 $124.6; resistance at $142-145 and the $148.69 recent high. The higher-timeframe trend supports Medium/Long BUYs, but the near-term roll-over is why the Short is held for a confirmed bounce rather than bought into the down-tick.

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.

6-month daily close (orange = SMA50). EOG peaked ~$149-152 in late March, based ~$128-140 through the summer, spiked to ~$149 on the late-July Iran oil shock, then rolled back to ~$136 as crude fell ~15% and the daily lost the SMA50 ($137). Support $132-135 then $127-129; SMA200 $124.6; $157.5 median target.

11

Scenario Summary

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

Bull $180 (22%, 12m)

Crude re-spikes toward $90-100 on an Iran/Hormuz re-escalation or tighter OPEC+ discipline; EOG's low breakeven turns the crude move into outsized FCF, funding special dividends + buybacks on top of the regular payout, and the multiple re-rates toward the $196 Street high. Approaches +32%.

Base $155 (52%, 12m)

Crude ranges $72-82 (WTI ~$77 now); EOG earns strong FCF at that level, sustains the ~3% regular dividend + buybacks, grows production off Encino/Utica, and grinds toward the $157.5 median / $162.9 consensus. The probability-weighted centre of gravity (+14%).

Bear $110 (26%, 12m)

Commodity trigger (lead, already live): the short-term crude downtrend extends — OPEC+ unwinds cuts into cooling, stagflation-lite demand and WTI breaks below ~$60-65, compressing FCF and forcing the special dividend to be trimmed. Competitive contributor: US-shale oversupply + an OPEC+ market-share contest cap any recovery. The multiple de-rates toward the 52-wk-low area (−19%).

Probability-weighted 12-month value ≈ 0.22·$180 + 0.52·$155 + 0.26·$110 = ~$149 (+9.4%). Roughly balanced-to-positive, but the bear leg is a live near-term risk (crude is already trending down), which is why the Short is held and the Medium/Long BUY is sized Half rather than backed up. The reward rests on valuation + fortress quality, not on an oil tailwind.

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

MET — price below fair value, no earnings blackout (Q2 done; next ~5 Nov), driver ≥50.
✅ Price $136.20 < fair-value estimate ~$157
✅ No earnings within 7 days (Q2 reported 4 Aug; next ~5 Nov)
✅ Underlying-Driver score ≥ 50 (56)

Technical — not MET

UNMET — the near-term tape has rolled over: daily weakening, MACD histogram negative, hourly strong-downtrend, price back below the SMA50; no confirmed breakout or tested-support higher-low yet.
⛔ Daily close above SMA50 ($137) on >1.5x volume, OR a tested bounce off $127-132 support with a higher low
✅ RSI 35-65 (daily 44.7 — OK)
⛔ MACD daily histogram positive ≥2 days OR turning up off support — FAILS (negative, falling)

Catalyst — not MET

UNMET — the post-earnings reaction was NEGATIVE (stock fell as crude dropped), not a >+5% confirming move.
⛔ Post-earnings move >+5% within 24h with guidance raised/held on >2x volume — FAILS (stock fell post-print as crude rolled over)

Forecast: 1 of 3 groups met (Fundamental) → Half-Size. Medium/Long are BUY, but the Short is capped to HOLD because both the Technical and Catalyst groups fail — you don't buy a cheap E&P into a falling commodity. Forecast — the Technical path opens on a stabilise-and-turn: within ~2-4 weeks either a tested bounce off $127-132 with the daily MACD turning up, OR a reclaim of the SMA50 ($137) on volume, flips the Technical group and the Short to BUY. Confidence Moderate: the higher-timeframe trend is intact, so a base rather than a breakdown is the more likely path — but it is gated on crude stabilising. A crude break below ~$65 would instead extend the downtrend toward the $124 stop.

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

Stop-Loss — not LIVE

⛔ Two daily closes below ~$124 (below the SMA200 $124.6 / summer base); wider structural $102 (52-wk low area)

Thesis Invalidation — not LIVE

⛔ Sustained WTI below ~$60-65 (the primary driver turns to a durable headwind, compressing FCF/dividend)
⛔ Competitive/supply break: OPEC+ oversupply + US-shale glut caps crude while costs rise, eroding the low-breakeven advantage

Profit-Target — not LIVE

⛔ Price into the $157.5 median target with RSI > 70 and no quality improvement to justify it

Forecast: Stop (~$124) is ~9% below price and below the SMA200/summer base — a break needs crude to break down toward ~$65, plausible only if OPEC+ oversupply + a demand slump combine (the bear path). Profit-target (≥$157.5 + overbought) is ~16% away — not near-term. No exit trigger is live; action = Hold.

Imagine you act at the current price of $136.20 · as of 07 Aug 2026

What if you bought now?

You are risking ~9% (to the ~$124 stop) / ~19% (bear $110) to gain ~14% (base $155) and ~32% (bull $180) — but you'd be buying a cheap, fortress-quality E&P into a falling oil price.

What you're risking: the drawdown to the ~$124 stop (−9%) and, in the bear case, ~−19% to $110 if crude breaks below ~$60-65 on an OPEC+ supply unwind + demand slump; the near-term tape is already down (daily weakening, hourly downtrend), so you'd be catching a falling knife on timing even though the value is real. What you're gaining: a Quality-82 low-cost producer at ~9.4x forward earnings / ~5.4x EV/EBITDAX, ~16% below the $157.5 median target, a ~3% regular dividend (plus special-dividend optionality) and buyback compounding collected while you wait, the free UAE growth leg, and immediate participation if crude re-firms. Risk-reward to base is ~1.5:1, better to bull. Read: the business and price justify a starter for a Medium/Long holder, but waiting for crude/the daily to stabilise (a bounce off $127-132) materially improves the entry — which is why the Short is HOLD and conviction is Half-Size.

What if you sold now?

You'd be giving up ~14-20% of base/target upside to sidestep a ~19% bear — with no exit rule live and the higher-timeframe uptrend intact.

What you're giving up: +14% to the $155 base, +16% to the $157.5 median, +20% to the $162.9 consensus, plus the ~3% dividend, buyback compounding and UAE optionality — selling a cheap, fortress-balance-sheet name below every meaningful target while it still holds its SMA200. What you're protecting: the ~19% bear drawdown to $110 if crude breaks down, and the near-term risk that the daily/hourly downtrend runs further first. Is any exit rule live? No — price is above the ~$124 stop and below the $157.5 profit-target, and no thesis-invalidation condition is met (WTI $77 is well above the ~$60-65 break level; Q2 beat). Read: no mechanical reason to sell for a holder — this is a hold / accumulate-on-a-crude-stabilisation zone. The change this refresh is that the oil tailwind that amplified the prior call has faded to Neutral, so the case now rests on valuation and quality.

13

Position Sizing Context

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

The §12 Conviction Ladder reads Half-Size (1 of 3 entry paths met — Fundamental). Medium/Long are BUY; the Short is HOLD (near-term tape rolled over with crude), so the operative guidance is a Half-size starter with the balance added on a crude/daily stabilisation (a tested bounce off $127-132), not a full buy into the down-tick. No user allocation or portfolio role was provided, so a specific portfolio % is not computed. Specify your allocation and role for sizing guidance.

Volatility context: daily ATR ~$4.3 = ~3.2% of price. Beta ~0.26 (very low market sensitivity — EOG's risk is oil, not the S&P). 52-wk range $101.59-$151.87; the stock is ~10% off its high and ~34% above its low. Given the live crude downtrend, a staggered entry is prudent: a Half starter now, add on a bounce off $127-132 or a reclaim of the SMA50 ($137).

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",
  "exchange": "NYSE",
  "exchange_ticker": "NYSE:EOG",
  "api_ticker": "EOG",
  "isin": "US26875P1012",
  "date": "2026-08-07",
  "version": "v6",
  "company": "EOG Resources, Inc.",
  "currency": "USD",
  "analysis_status": "on-going",
  "finder_ticker": "EOG",
  "finder_exchange": "\ud83c\uddfa\ud83c\uddf8 NYSE",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "lifecycle_stage": "mature_cashcow",
  "sector": "Energy",
  "gics_sector": "Energy",
  "country": "United States",
  "price_at_rating": 136.2,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "short_entry_confirmed": false,
  "short_cap_reason": "Short technical-confirmation cap: base BUY (High quality + Attractive valuation) but Technical group fails (daily weakening, MACD hist negative, hourly strong-downtrend, below SMA50) and Catalyst fails (post-earnings reaction negative as crude fell). Buy on confirmation: a tested bounce off $127-132 with the daily turning up, or a reclaim of the SMA50 ($137) on volume.",
  "short_hold_reason": "technical_pending",
  "quality_score": 82,
  "valuation_score": 73,
  "timing_score": 53,
  "driver_score": 56,
  "driver_name": "Crude oil price (WTI/Brent)",
  "driver_label": "Neutral",
  "driver_amplifies": false,
  "driver_commodity_trend": {
    "proxy": "USO/WTI",
    "spot_wti": 77.1,
    "spot_wti_source": "CL=F Sep (yahoo, 6-7 Aug 2026)",
    "brent": 82.08,
    "brent_source": "BZ=F (yahoo)",
    "uso_level": 118.87,
    "uso_peak_22jul": 139.49,
    "pct_off_late_july_peak": -14.8,
    "vs_20dma": "below (~124)",
    "vs_50dma": "at flattening 50-DMA",
    "mom_2_4wk": "negative",
    "trend_read": "Iran/Hormuz premium deflated; spot down ~15% off the late-July peak, USO below 20-DMA and back to a flattening 50-DMA; bearish EIA crude build (+2.5M, 5 Aug) confirmed softening",
    "per_horizon": {
      "short": "Headwind",
      "medium": "Neutral",
      "long": "Neutral"
    }
  },
  "quality_detail": {
    "industry_benchmark_name": "FCF breakeven vs spot (Energy)",
    "industry_benchmark_value": "~$48 breakeven vs ~$77 WTI (~62% of spot)",
    "industry_benchmark_score": 85,
    "moat_score": 50,
    "roic_capital_allocation": 85,
    "balance_sheet": 92,
    "management_skin_in_game": 50
  },
  "valuation_detail": {
    "fcf_yield": 9.4,
    "fcf_yield_normalized": 6.5,
    "fwd_pe": 9.4,
    "reported_pe": 10.5,
    "clean_pe": 10.5,
    "ev_ebitdax": 5.4,
    "implied_growth_rate": 1.5,
    "consensus_growth_rate": 6.0,
    "historical_valuation_decile": 4,
    "consensus_target": 162.9,
    "median_target": 157.5,
    "target_high": 196,
    "target_low": 134,
    "upside_to_consensus_pct": 19.6,
    "grades_bullish_pct": 59
  },
  "nonop_pct_of_net_income": -1,
  "clean_pe": 10.5,
  "clean_peg": 1.75,
  "val_band": "attractive",
  "warranted_multiple": 15.0,
  "actual_multiple": 10.0,
  "warranted_ratio": 0.67,
  "val_multiple_basis": "forward P/E ~9.4x (FY27 cons EPS $14.5) + EV/EBITDAX ~5.4x as durable anchors (trailing P/E 10.5x and ~9% FCF yield are crude-flattered by the Q2 WTI ~$89 spike); warranted 15x (Energy guardrail-capped) -> ratio ~0.67 Attractive",
  "discount_rate_r": 9.13,
  "risk_free_10y": 4.63,
  "risk_free_10y_date": "2026-08-05",
  "g_near": 0.06,
  "g_term": 0.03,
  "timing_detail": {
    "mtf_confluence": 58,
    "risk_reward_score": 48,
    "relative_strength_note": "rolled over with the oil tape; ~10% off the March high, -7% since last report",
    "rsi_daily": 44.73,
    "macd_daily_hist": -0.9,
    "catalyst_clustering_score": 62,
    "dynamic_macro_weight": 0.2,
    "short_entry_confirmed": false
  },
  "competitive_share_trajectory": "stable",
  "competitive_threat_level": "moderate",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 58,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map",
  "economic_alignment_short": "O",
  "economic_alignment_medium": "N",
  "economic_alignment_long": "N",
  "macro_report_date": "2026-07-30",
  "analyst_consensus_target": 162.9,
  "analyst_target_high": 196,
  "analyst_target_low": 134,
  "analyst_target_median": 157.5,
  "analyst_target_upside_pct": 19.6,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 59.1,
  "analyst_coverage_count": 66,
  "fmp_rating": "A",
  "fmp_overall_score": 4,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "overall_confidence": 55,
  "fair_value_est": 157,
  "stop_loss": 124,
  "target_price": 155,
  "scenario_base_target": 155,
  "scenario_bull_target": 180,
  "scenario_bear_target": 110,
  "scenario_probabilities": {
    "bull": 22,
    "base": 52,
    "bear": 26
  },
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "hard_gate_state": "clear",
  "gates_triggered": [],
  "gates_caution": [],
  "do_not_buy_triggers": [],
  "next_update_date": "2026-08-21",
  "next_update_basis": "default +14d (no impactful stock-specific event inside window; Q2 reported 4 Aug, next earnings ~5 Nov; only Medium-impact energy releases in window)",
  "next_check_date": "2026-08-21",
  "prior_report": "calibration-EOG-20260725-1639.json",
  "prior_primary": "BUY",
  "changes_note": "No signal change (HOLD/BUY/BUY) but oil tailwind faded: driver 68->56 Tailwind->Neutral (crude -15% off Iran spike, WTI $89->$77 verified spot; short-term commodity trend Headwind); econ Trend-Following/Tailwind/74 -> Neutral/Neutral/58 (30-Jul macro cut XLE med/long O->N); timing 63->53 (daily weakening/hourly downtrend); price -7% to $136.20; Q2 beat (EPS $5.15, +24% production) but stock fell on crude. Med/Long BUY no longer amplified - rests on Quality 82 + Valuation 73 (fwd P/E 9.4x, EV/EBITDAX 5.4x). Short HOLD via technical cap (Attractive-val BUY capped = technical cap, not the Fair-val quality-starter). Gates caution->clear (earnings passed); no DNB."
}

Mode-B post-earnings refresh (2026-08-07). Signals HOLD/BUY/BUY — UNCHANGED vs prior (HOLD/BUY/BUY @ $146.39). Q2 2026 (reported 4 Aug) beat — revenue $8.62B (+57% YoY on the Encino/Utica deal + higher crude), net income more than doubled YoY, diluted EPS $5.15, production +24% — but the stock fell ~7% because crude rolled ~15% off its late-July Iran-shock peak (WTI ~$89 → ~$77 verified spot; Brent ~$82; USO $118.87). The key change is NOT the signal but the drivers: the oil-price driver faded from Tailwind (68) to Neutral (56) with a short-term commodity-trend HEADWIND, and Economic Alignment was cut from Trend-Following/Tailwind/74 to Neutral/Neutral/58 as the 30-Jul macro run cut XLE medium/long from O to N. So the Medium/Long BUY is NO LONGER amplified — it now rests on the fundamental pillars (Quality 82, Valuation 73 Attractive on fwd P/E ~9.4x / EV/EBITDAX ~5.4x), not the oil tailwind. Timing cooled 63→53 (daily weakening, hourly downtrend). Short remains HOLD via the technical-confirmation cap (Attractive-val base BUY capped — the technical cap, NOT the Fair-val quality-starter). All hard gates clear (earnings-event caution lifted 4 Aug); no Do-Not-Buy. Valuation anchored on forward/EV metrics (trailing P/E and 9% FCF yield are crude-flattered). Next update default +14d (21 Aug).

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_stock_snapshot price $136.20 (last close 6 Aug), mkt cap $72.5B, beta 0.26, ISIN US26875P1012, 52-wk 101.59-151.87
get_financial_ratios margins, FCF/share $12.79 (~9% yield, crude-flattered), coverage 41x, reported trailing P/E 10.5x, EV/EBITDAX ~5.4x, D/E 0.26
get_income_statement (6 qtrs) incl. Q2'26 (filed/accepted 4 Aug): rev $8.62B, op inc $3.53B, dil EPS $5.15; Q2 non-op only −$38M (clean); Q4'25 one-off ~$1.6B charge (drag) in TTM
get_multi_timeframe_analysis 5 timeframes; monthly/weekly uptrend but daily WEAKENING (RSI 44.7, MACD hist −) and hourly strong-downtrend; above SMA200 $124.6
get_stock_prices (6mo daily) 126 bars; peaked $148.69 (30 Jul), fell to $134.23 (4 Aug), $136.20 (6 Aug); SMA50 $137, SMA200 $124.6
get_yahoo_quote CL=F / BZ=F VERIFIED SPOT: WTI $77.10 (52wk-hi $119.48), Brent $82.08 — down ~15% off the late-July ~$89 Iran spike; USO ETF $118.87 (feed's oil proxy, NOT spot)
get_stock_prices USO (proxy) USO peaked $139.49 (22 Jul) → $118.87 (5 Aug) = −14.8% in 2wk, below 20-DMA ~124, at flattening 50-DMA — short-term trend headwind
get_analyst_estimates FY27 EPS avg $14.5 (fwd P/E ~9.4x), FY28 $15.2, FY29 $15.5
get_price_target_consensus / summary consensus $162.9, median $157.5, low $134, high $196; well-dispersed (no fallback needed); +16-20% upside
get_stock_grades / grades_consensus 66 ratings; 1 SB/38 B/27 H/0 S (bullish 59%); all 30-day actions 'maintain' (Truist Hold 6 Aug); no up/downgrades
get_ratings_snapshot FMP 'A' overall 4/5; DCF 5, ROE 5, ROA 5; D/E 3, P/E 3, P/B 2
get_stock_dividends regular $1.02/qtr (raised from $0.975 in 2026); new $1.02 declared 4 Aug ex 16 Oct; TTM $4.08 = 4x$1.02 (reconciles); ~3.0% yield; no special declared this cycle
get_earnings_calendar next earnings ~5 Nov 2026 (EPS est $4.05) — outside the 14-day window
get_economic_calendar / get_key_economic_indicators 10-Y 4.63% (5 Aug), Fed 3.63%, VIX 15.8; EIA crude build +2.5M (5 Aug, bearish); OPEC monthly 12 Aug (Medium); NFP 7 Aug (High, macro-tape)
get_stock_news Q2 beat: 'doubles Q2 profit as oil prices and production rise', 'record cash generation', UAE progress + cost discipline (call, 6 Aug)
MacroDriver-state-20260730 Stagflation-lite, energy shock re-armed; XLE O/N/N (cut med/long O→N from 20-Jul SO/O/O); EOG not in watchlist → sector-map; AI tail armed but NOT inherited (EOG not in cohort)
Impact on scores: Full MCP coverage this run plus verified spot crude (CL=F/BZ=F) and the USO trend proxy, so confidences are solid. Overall confidence 55 = min(Quality 78, Valuation 82, Timing 58) less a small haircut for the contested stagflation-lite regime and the live crude downtrend. Valuation is anchored on forward P/E and EV/EBITDAX because the trailing P/E and ~9% FCF yield are flattered by the Q2 crude spike (WTI ~$89 in Q2) and FMP's Q2 quarterly cost sub-lines are internally inconsistent. Relative-strength precision is estimated (minor).
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.