‹ Screener

EXXON MOBIL CORP

XOM · Petroleum Refining · 4.14B shares · EDGAR filings ↗
Net buyback after stock comp: $17.7B (gross $17.7B)

Reference price $16.66 · est. market cap ~$69.1B — last insider sale, 2026-05-20 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

Dominant, integrated supermajor with top-tier margins, cash generation and a fortress balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $81.5B2025-09-30 · $85.3B2025-12-31 · $82.3B2026-03-31 · $85.1B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
8.7%
Return on equity
11.1%
Return on assets
6.4%
Revenue growth (QoQ)
3.4%
Net-income growth
-14.4%
Debt / equity
0.0×
Current ratio
1.2×
Free cash flow
$23.6B
Tangible book value
$259.4B
Cash & investments
$11.0B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-20EXXON MOBIL CORPSell16.6M$16.66
2026-03-16Talley Darrin LSell1.1K$155.50
2026-03-02Talley Darrin LSell2.1K$157.82
2026-02-09Talley Darrin LSell3.2K$149.18
2026-02-02Talley Darrin LSell650$139.75
2026-02-02Talley Darrin LSell4.3K$139.75
2026-01-02HOOLEY JOSEPH LGrant2.5K
2026-01-02Karsner AlexanderGrant2.5K
2026-01-02Hietala KaisaGrant2.5K
2026-01-02KANDARIAN STEVEN AGrant2.5K
2026-01-02KELLNER LAWRENCE WGrant2.5K
2026-01-02Powell Dina H.Grant2.5K
2026-01-02UBBEN JEFFREY WGrant2.5K
2026-01-02Angelakis Michael JGrant2.5K
2026-01-02Braly Angela FGrant2.5K
2026-01-02Dreyfus Maria S.Grant2.5K
2026-01-02Garland Greg C.Grant2.5K
2026-01-02HARRIS JOHN DGrant2.5K
2025-12-18Chapman Neil AGift335
2025-12-18Chapman Neil AGift335
2025-12-18Chapman Neil AGift335
2025-12-18Chapman Neil AGift335
2025-12-18Chapman Neil AGift335
2025-12-17Talley Darrin LSell3.0K$117.19
2025-12-15Talley Darrin LSell3.0K$118.75
2025-12-12Angelakis Michael JGift17K
2025-12-11Williams Jack P JrGift5.0K
2025-12-02Crocker Matthew RichardTax withheld7.7K$115.63
2025-12-02Crocker Matthew RichardTax withheld25$115.63
2025-11-30Crocker Matthew RichardTax withheld37$115.63
2025-11-30Fox Leonard M.Tax withheld4.5K$115.63
2025-11-30Talley Darrin LTax withheld4.9K$115.63
2025-11-30Gibbs Jon M.Tax withheld3.8K$115.63
2025-11-30Crocker Matthew RichardTax withheld2.1K$115.63
2025-11-25Talley Darrin LGrant51K
2025-11-25Woods Darren WGrant225K
2025-11-25Woods Darren WTax withheld40K$115.95
2025-11-25Williams Jack P JrGrant118K
2025-11-25Williams Jack P JrTax withheld17K$115.95
2025-11-25Chapman Neil AGrant118K
2025-11-25Chapman Neil ATax withheld19K$115.95
2025-11-25Gibbs Jon M.Grant103K
2025-11-25Gibbs Jon M.Tax withheld4.6K$115.95
2025-11-25Talley Darrin LTax withheld5.8K$115.95
2025-11-25Taylor Jeffrey AllenGrant51K
2025-11-25Mikells Kathryn AGrant105K
2025-11-25Fox Leonard M.Grant46K
2025-11-25Crocker Matthew RichardGrant69K
2025-11-25Crocker Matthew RichardGrant300
2025-11-25Chapman James R.Grant33K
2025-11-25Ammann DanielGrant103K
2025-11-03Garland Greg C.Grant8.0K
2025-08-22Talley Darrin LSell2.2K$110.45
2025-05-05Chapman Neil AGift976
2025-03-17Talley Darrin LSell2.1K$113.00
2025-02-04Talley Darrin LSell2.1K$110.00
2025-02-04Williams Jack P JrGift5.0K
2025-02-04Williams Jack P JrGift5.0K
2025-01-02UBBEN JEFFREY WGrant2.5K
2025-01-02Powell Dina H.Grant2.5K
2025-01-02KELLNER LAWRENCE WGrant2.5K
2025-01-02Karsner AlexanderGrant2.5K
2025-01-02KANDARIAN STEVEN AGrant2.5K
2025-01-02HOOLEY JOSEPH LGrant2.5K
2025-01-02Hietala KaisaGrant2.5K
2025-01-02HARRIS JOHN DGrant2.5K
2025-01-02Dreyfus Maria S.Grant2.5K
2025-01-02Braly Angela FGrant2.5K
2025-01-02Angelakis Michael JGrant2.5K

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-05-29Shareholder votefiling ↗
2026-05-04Exec/director changefiling ↗
2026-05-01ResultsReg FDfiling ↗
2026-04-08Reg FDfiling ↗
2026-03-31OtherExhibitsfiling ↗
2026-02-20Exec/director changefiling ↗
2026-01-30ResultsReg FDfiling ↗
2026-01-07Reg FDfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-292026-05-270000034088-26-000078 ↗
10-Q2026-05-042026-03-310000034088-26-000067 ↗
8-K2026-05-042026-04-280000034088-26-000069 ↗
8-K2026-05-012026-05-010000034088-26-000065 ↗
8-K2026-04-082026-04-080000034088-26-000056 ↗
8-K2026-03-312026-03-260001193125-26-134838 ↗
8-K2026-02-202026-02-180000034088-26-000047 ↗
10-K2026-02-182025-12-310000034088-26-000045 ↗
8-K2026-01-302026-01-300000034088-26-000033 ↗
8-K2026-01-072026-01-070000034088-26-000030 ↗
8-K2025-12-092025-12-080000034088-25-000122 ↗
8-K2025-11-182025-11-180000034088-25-000074 ↗