Energy Stocks — 39 Companies
Every Energy company we hold SEC-filed annual statements for, ordered by market capitalisation. The largest is Exxon Mobil Corporation (XOM) at $675B. 39 of them carry a filed annual revenue figure, shown beside the name. Each entry links to its valuation, financial statements, growth rates and PEG ratio.
- Exxon Mobil Corporation (XOM)$332B revenue · FY2025
- Chevron Corp (CVX)$189B revenue · FY2025
- Shell plc (SHEL)$267B revenue · FY2025
- TotalEnergies SE (TTE)$201B revenue · FY2025
- ENI SPA (E)EUR 82.2B revenue · FY2025
- Conocophillips (COP)$58.9B revenue · FY2025
- Petrobras - Petroleo Brasileiro SA (PBR)$89.2B revenue · FY2025
- BP PLC (BP)$193B revenue · FY2025
- Enbridge Inc (ENB)CAD 65.2B revenue · FY2025
- Equinor ASA (EQNR)$106B revenue · FY2025
- Marathon Petroleum Corp (MPC)$133B revenue · FY2025
- CANADIAN NATURAL RESOURCES Ltd (CNQ)CAD 38.8B revenue · FY2025
- Valero Energy Corp (VLO)$123B revenue · FY2025
- Phillips 66 (PSX)$132B revenue · FY2025
- Williams Companies, Inc. (WMB)$11.9B revenue · FY2025
- SLB Limited (SLB)$35.7B revenue · FY2025
- Enterprise Products Partners L.P. (EPD)$52.6B revenue · FY2025
- Suncor Energy Inc (SU)CAD 52.4B revenue · FY2025
- National Grid PLC (NGG)GBP 17.7B revenue · FY2026
- EOG Resources Inc (EOG)$22.6B revenue · FY2025
- Energy Transfer LP (ET)$85.5B revenue · FY2025
- Kinder Morgan, Inc. (KMI)$16.9B revenue · FY2025
- TC Energy Corp (TRP)CAD 15.2B revenue · FY2025
- Imperial Oil Ltd (IMO)CAD 47.1B revenue · FY2025
- Baker Hughes Co (BKR)$27.7B revenue · FY2025
- Targa Resources Corp. (TRGP)$17.0B revenue · FY2025
- Cenovus Energy Inc. (CVE)CAD 49.7B revenue · FY2025
- Occidental Petroleum Corp (OXY)$21.6B revenue · FY2025
- Mplx LP (MPLX)$13.0B revenue · FY2025
- Diamondback Energy, Inc. (FANG)$15.0B revenue · FY2025
- Devon Energy Corp (DVN)$17.2B revenue · FY2025
- Woodside Energy Group Ltd (WDS)$13.0B revenue · FY2025
- Cameco Corp (CCJ)CAD 3.48B revenue · FY2025
- Ecopetrol S.A. (EC)COP 120T revenue · FY2025
- EQT Corp (EQT)$8.64B revenue · FY2025
- Halliburton Co (HAL)$22.2B revenue · FY2025
- TechnipFMC plc (FTI)$9.93B revenue · FY2025
- Texas Pacific Land Corp (TPL)$798M revenue · FY2025
- EXPAND ENERGY Corp (EXE)$12.1B revenue · FY2025
Other sectors
Or browse A–Z by ticker, by exchange or head-to-head comparisons.