Top Companies by Revenue — Energy
Public companies ranked by trailing twelve months (TTM) revenue, sourced from the latest reported earnings.
How TTM revenue is measured
Trailing twelve months (TTM) revenue is the sum of a company's reported sales over its most recent four fiscal quarters. Using a rolling twelve-month window smooths out seasonality and removes the calendar-year cut-off, so the figure stays current as soon as new earnings are released.
Revenue measures the top of the income statement — money coming in before any costs. It says nothing about whether a company is profitable; for that, see the earnings ranking or read profit margin explained. For size by stock-market valuation rather than by sales, see the market cap ranking. Companies are sorted on comparable U.S. dollar revenue (period-average FX per quarter; IAS 21). Rankings USD translation methodology · IFRS IAS 21 (official) Figures are sourced from the latest filed financial statements and refreshed when companies report.
Calculated from each company's 4 most recent reported quarters; the date shown is the latest quarterly report filing among companies on this page, as of (period ended ).
Sector scopeEnergyChange sectorChange sector
Top companies by TTM revenue — Energy
- Exxon Mobil
XOMEnergy
$326.01B
As of Last filing
- Chevron
CVXEnergy
$185.89B
As of Last filing
- Phillips 66
PSXEnergy
$135.77B
As of Last filing
- Marathon Petroleum
MPCEnergy
$135.75B
As of Last filing
- Valero Energy
VLOEnergy
$126.17B
As of Last filing
- Energy Transfer LP
ETEnergy
$89.38B
As of Last filing
- ConocoPhillips
COPEnergy
$58.31B
As of Last filing
- Enbridge
ENBEnergy
$56.51B
As of Last filing —
- SLB
SLBEnergy
$35.94B
As of Last filing
- ONEOK
OKEEnergy
$35.20B
As of Last filing
- Baker Hughes
BKREnergy
$27.89B
As of Last filing
- EOG Resources
EOGEnergy
$23.48B
As of Last filing
- Occidental Petroleum
OXYEnergy
$23.18B
As of Last filing
- Halliburton
HALEnergy
$22.17B
As of Last filing
- Kinder Morgan
KMIEnergy
$17.52B
As of Last filing
- Devon Energy
DVNEnergy
$16.54B
As of Last filing
- Targa Resources
TRGPEnergy
$16.38B
As of Last filing
- Diamondback Energy
FANGEnergy
$15.19B
As of Last filing
- Expand Energy
EXEEnergy
$14.10B
As of Last filing
- Williams Companies
WMBEnergy
$11.92B
As of Last filing
- EQT
EQTEnergy
$10.03B
As of Last filing
- APA
APAEnergy
$8.61B
As of Last filing
- First Solar
FSLREnergy
$5.42B
As of Last filing
- Sunrun
RUNEnergy
$3.17B
As of Last filing
- National Fuel Gas
NFGEnergy
$2.50B
As of Last filing
- Enphase Energy
ENPHEnergy
$1.40B
As of Last filing
- Texas Pacific Land
TPLEnergy
$839.02M
As of Last filing
- NACCO Industries
NCEnergy
$274.40M
As of Last filing
| # | Company | Sector | TTM revenue | As of | Last filing date |
|---|---|---|---|---|---|
| 1 | Exxon Mobil (XOM) | Energy | $326.01B | ||
| 2 | Chevron (CVX) | Energy | $185.89B | ||
| 3 | Phillips 66 (PSX) | Energy | $135.77B | ||
| 4 | Marathon Petroleum (MPC) | Energy | $135.75B | ||
| 5 | Valero Energy (VLO) | Energy | $126.17B | ||
| 6 | Energy Transfer LP (ET) | Energy | $89.38B | ||
| 7 | ConocoPhillips (COP) | Energy | $58.31B | ||
| 8 | Enbridge (ENB) | Energy | $56.51B | — | |
| 9 | SLB (SLB) | Energy | $35.94B | ||
| 10 | ONEOK (OKE) | Energy | $35.20B | ||
| 11 | Baker Hughes (BKR) | Energy | $27.89B | ||
| 12 | EOG Resources (EOG) | Energy | $23.48B | ||
| 13 | Occidental Petroleum (OXY) | Energy | $23.18B | ||
| 14 | Halliburton (HAL) | Energy | $22.17B | ||
| 15 | Kinder Morgan (KMI) | Energy | $17.52B | ||
| 16 | Devon Energy (DVN) | Energy | $16.54B | ||
| 17 | Targa Resources (TRGP) | Energy | $16.38B | ||
| 18 | Diamondback Energy (FANG) | Energy | $15.19B | ||
| 19 | Expand Energy (EXE) | Energy | $14.10B | ||
| 20 | Williams Companies (WMB) | Energy | $11.92B | ||
| 21 | EQT (EQT) | Energy | $10.03B | ||
| 22 | APA (APA) | Energy | $8.61B | ||
| 23 | First Solar (FSLR) | Energy | $5.42B | ||
| 24 | Sunrun (RUN) | Energy | $3.17B | ||
| 25 | National Fuel Gas (NFG) | Energy | $2.50B | ||
| 26 | Enphase Energy (ENPH) | Energy | $1.40B | ||
| 27 | Texas Pacific Land (TPL) | Energy | $839.02M | ||
| 28 | NACCO Industries (NC) | Energy | $274.40M |
Other rankings
- All rankings
- Statement metric rankings
- Top Companies by CapEx
- Top Companies by Earnings
- Top Companies by Market Cap
- Trillion Dollar Club Companies
- Largest US Oil & Gas Companies by Market Cap
- Largest US Restaurant Chains by Market Cap
- Largest Pharmaceutical Companies by Market Cap
- Largest Semiconductor Companies by Market Cap
- Largest US Airlines by Market Cap
- Top Stocks by Max Return
- Best Performing Stocks Since IPO
- Largest Cumulative Stock Split Multipliers
- Countries by GDP