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 four most recent reported quarters, as of .
Sector scopeEnergyChange sectorChange sector
Top companies by TTM revenue — Energy
- Exxon Mobil
XOM
- Sector
- Energy
- TTM revenue
- $323.90B
- As of
- Chevron
CVX
- Sector
- Energy
- TTM revenue
- $184.43B
- As of
- Sector
- Energy
- TTM revenue
- $132.70B
- As of
- Phillips 66
PSX
- Sector
- Energy
- TTM revenue
- $132.19B
- As of
- Sector
- Energy
- TTM revenue
- $124.05B
- As of
- Sector
- Energy
- TTM revenue
- $82.63B
- As of
- Sector
- Energy
- TTM revenue
- $58.71B
- As of
- Enbridge
ENB
- Sector
- Energy
- TTM revenue
- $46.60B
- As of
- SLB
SLB
- Sector
- Energy
- TTM revenue
- $35.94B
- As of
- ONEOK
OKE
- Sector
- Energy
- TTM revenue
- $33.63B
- As of
- Baker Hughes
BKR
- Sector
- Energy
- TTM revenue
- $27.89B
- As of
- Sector
- Energy
- TTM revenue
- $24.86B
- As of
- Sector
- Energy
- TTM revenue
- $22.57B
- As of
- Halliburton
HAL
- Sector
- Energy
- TTM revenue
- $22.17B
- As of
- Sector
- Energy
- TTM revenue
- $17.52B
- As of
- Targa Resources
TRGP
- Sector
- Energy
- TTM revenue
- $17.14B
- As of
- Devon Energy
DVN
- Sector
- Energy
- TTM revenue
- $16.61B
- As of
- Sector
- Energy
- TTM revenue
- $14.98B
- As of
- Sector
- Energy
- TTM revenue
- $14.10B
- As of
- Sector
- Energy
- TTM revenue
- $11.94B
- As of
- EQT
EQT
- Sector
- Energy
- TTM revenue
- $10.03B
- As of
- APA
APA
- Sector
- Energy
- TTM revenue
- $8.92B
- As of
- Coterra Energy
CTRA
- Sector
- Energy
- TTM revenue
- $7.36B
- As of
- First Solar
FSLR
- Sector
- Energy
- TTM revenue
- $5.22B
- As of
- Sunrun
RUN
- Sector
- Energy
- TTM revenue
- $2.96B
- As of
- Sector
- Energy
- TTM revenue
- $2.37B
- As of
- Enphase Energy
ENPH
- Sector
- Energy
- TTM revenue
- $1.40B
- As of
- Sector
- Energy
- TTM revenue
- $798.19M
- As of
- Sector
- Energy
- TTM revenue
- $277.20M
- As of
| # | Company | Sector | TTM revenue | As of |
|---|---|---|---|---|
| 1 | Exxon Mobil (XOM) | Energy | $323.90B | |
| 2 | Chevron (CVX) | Energy | $184.43B | |
| 3 | Marathon Petroleum (MPC) | Energy | $132.70B | |
| 4 | Phillips 66 (PSX) | Energy | $132.19B | |
| 5 | Valero Energy (VLO) | Energy | $124.05B | |
| 6 | Energy Transfer LP (ET) | Energy | $82.63B | |
| 7 | ConocoPhillips (COP) | Energy | $58.71B | |
| 8 | Enbridge (ENB) | Energy | $46.60B | |
| 9 | SLB (SLB) | Energy | $35.94B | |
| 10 | ONEOK (OKE) | Energy | $33.63B | |
| 11 | Baker Hughes (BKR) | Energy | $27.89B | |
| 12 | Occidental Petroleum (OXY) | Energy | $24.86B | |
| 13 | EOG Resources (EOG) | Energy | $22.57B | |
| 14 | Halliburton (HAL) | Energy | $22.17B | |
| 15 | Kinder Morgan (KMI) | Energy | $17.52B | |
| 16 | Targa Resources (TRGP) | Energy | $17.14B | |
| 17 | Devon Energy (DVN) | Energy | $16.61B | |
| 18 | Diamondback Energy (FANG) | Energy | $14.98B | |
| 19 | Expand Energy (EXE) | Energy | $14.10B | |
| 20 | Williams Companies (WMB) | Energy | $11.94B | |
| 21 | EQT (EQT) | Energy | $10.03B | |
| 22 | APA (APA) | Energy | $8.92B | |
| 23 | Coterra Energy (CTRA) | Energy | $7.36B | |
| 24 | First Solar (FSLR) | Energy | $5.22B | |
| 25 | Sunrun (RUN) | Energy | $2.96B | |
| 26 | National Fuel Gas (NFG) | Energy | $2.37B | |
| 27 | Enphase Energy (ENPH) | Energy | $1.40B | |
| 28 | Texas Pacific Land (TPL) | Energy | $798.19M | |
| 29 | NACCO Industries (NC) | Energy | $277.20M |
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 US Airlines by Market Cap
- Top Stocks by Max Return
- Best Performing Stocks Since IPO
- Largest Cumulative Stock Split Multipliers
- Countries by GDP