Energy companies that buy back the most stock
Share buybacks are the cash a company spent during the year repurchasing its own stock, taken from the financing section of the cash-flow statement. Most companies buy back nothing at all — the line is absent rather than zero — so this ranking covers the minority that do. Figures are for fiscal year 2025 and are read directly from each company's SEC filings; the source column on every row links to the document.
Shell (SHEL) tops the list with $13.9B in share buybacks for fiscal 2025, ahead of Chevron ($12.1B) and Totalenergies ($7.7B). The top 10 together report $60.2B in share buybacks; the gap between #1 and #10 is ×5.75. 86 companies in Energy report share buybacks, 4.6% of the 1853-filer universe. The last place on the list, Granite Ridge Resources, comes in at $16,000.
All figures from SEC filings · FY2025 · 86
see sources
- Shell 0001628280-26-017024
- Chevron 0000093410-26-000078
- Totalenergies 0001104659-26-035876
- Equinor 0001140625-26-000013
- ConocoPhillips 0001163165-26-000009
- BP 0000313807-26-000006
- Marathon Petroleum 0001510295-26-000009
- Valero Energy 0001628280-26-011499
- Eog Resources 0000821189-26-000054
- SLB 0001193125-26-021017
- Imperial Oil 0000049938-26-000009
- Suncor Energy 0001104659-26-020411
- Eni 0001554855-26-000390
- Cenovus Energy 0001475260-26-000008
- Phillips 66 0001534701-26-000006
- Devon Energy 0001193125-26-056485
- Canadian Natural Resources 0001017413-26-000018
- Halliburton 0000045012-26-000015
- Diamondback Energy 0001539838-25-000021
- Technipfmc 0001681459-26-000010
- CNX Resources 0001070412-26-000038
- Alpha Metallurgical Resources 0001704715-23-000010
- MPLX 0001552000-26-000009
- Hess Midstream 0001193125-26-071592
- Baker Hughes 0001701605-26-000007
- California Resources 0001609253-26-000051
- Chord Energy 0001486159-26-000005
- HF Sinclair 0001915657-26-000016
- Nov 0001193125-26-048350
- Ovintiv 0001193125-26-064309
- Gulfport Energy 0001628280-23-005790
- Core Natural Resources 0001710366-26-000007
- Kosmos Energy 0001509991-19-000063
- Antero Resources 0001104659-26-013386
- Par Pacific 0000821483-26-000005
- Talos Energy 0001193125-26-067807
- Vermilion Energy 0001558370-25-002277
- Murphy Oil 0001628280-26-011709
- Weatherford International 0001603923-26-000014
- Expand Energy 0000895126-26-000011
- Valaris 0000314808-26-000029
- Valvoline 0001674910-25-000135
- Patterson Uti Energy 0000889900-26-000013
- Northern Oil & Gas 0001104485-26-000008
- Matador Resources 0001520006-26-000002
- Woodside Energy 0001628280-26-010858
- Quaker Chemical 0001628280-26-010694
- Oceaneering International 0000073756-26-000016
- Obsidian Energy 0001193125-26-058652
- Dnow 0001193125-26-072828
- Forum Energy Technologies 0001401257-26-000015
- Crescent Energy 0001866175-26-000026
- Hornbeck Offshore Services 0001558370-25-001617
- North American Construction 0001368519-26-000005
- Liberty Energy 0001694028-26-000006
- Baytex Energy 0001279495-26-000007
- Noble 0001895262-26-000076
- Nabors Industries 0001558370-20-001335
- Oil States International 0001121484-26-000012
- Flowco Holdings 0001193125-26-077219
- Primeenergy Resources 0001437749-26-012531
- SM Energy 0000893538-26-000032
- Core Laboratories 0001193125-26-118177
- Ranger Energy Services 0001628280-26-015248
- Ypf Sociedad Anonima 0001193125-26-126363
- Delek Logistics Partners 0001628280-26-012666
- Innovex International 0001193125-26-067228
- Plains All American Pipeline 0001070423-26-000014
- Select Water Solutions 0001104659-26-017085
- Sandridge Energy 0001628280-26-015318
- Cactus 0001628280-26-012377
- Black Stone Minerals 0001628280-25-007730
- Gran Tierra Energy 0001273441-26-000010
- RPC 0001104659-26-021480
- Nacco Industries 0000789933-26-000070
- Battalion Oil 0001047469-15-001234
- Ramaco Resources 0001558370-20-001079
- Drilling Tools International 0001193125-26-095973
- Infinity Natural Resources 0002029118-26-000014
- Vaalco Energy 0000894627-26-000013
- Prairie Operating 0001140361-26-012036
- KLX Energy Services 0001738827-23-000014
- Atlas Energy Solutions 0001193125-26-067145
- Borr Drilling 0001628280-26-021450
- NCS Multistage 0001692427-19-000012
- Granite Ridge Resources 0001928446-26-000007
Embed this table
Free to use on any site. The table updates itself whenever the data is rebuilt — you paste it once. The only condition is that you keep the credit line below the table, so readers can reach the source.
<iframe src="https://companiesranked.com/embed/en/energy-companies-that-buy-back-the-most-stock" title="Energy companies that buy back the most stock" width="100%" height="478" loading="lazy" style="max-width:680px;border:1px solid #e5e2dc;border-radius:6px"></iframe>
<p style="max-width:680px;font:13px system-ui,sans-serif">Source: <a href="https://companiesranked.com/en/energy-companies-that-buy-back-the-most-stock">Energy companies that buy back the most stock</a> — CompaniesRanked, compiled from SEC EDGAR filings</p>Cite this page
Ready-made references for the figures on this page, as published on September 25, 2026.
Wikipedia
{{cite web |title=Energy companies that buy back the most stock |url=https://companiesranked.com/en/energy-companies-that-buy-back-the-most-stock |website=CompaniesRanked |date=2026-09-25 |language=en}}APA 7
CompaniesRanked. (September 25, 2026). Energy companies that buy back the most stock. CompaniesRanked. https://companiesranked.com/en/energy-companies-that-buy-back-the-most-stockBibTeX
@misc{companiesranked-en-energy-companies-that-buy-back-the-most-stock-2026,
author = {{CompaniesRanked}},
title = {{Energy companies that buy back the most stock}},
year = {2026},
howpublished = {\url{https://companiesranked.com/en/energy-companies-that-buy-back-the-most-stock}},
note = {Compiled from SEC EDGAR XBRL filings; data as of 2026-09-25},
urldate = {2026-09-25}
}The figures are rebuilt with every data refresh, so the reference carries the publication date. Add your own access date if your style requires one.
Companies that buy back the most stock →