Stocktoria

Energy stocks

60 companies in Energy with Stocktoria quality scores from company filings — Piotroski F, Altman Z″ distress risk and dividend safety. Sorted by financial strength below, with the largest names by market cap first. all sectors

60companies
5.7avg Piotroski F
17strong (F ≥ 7)
31Altman Z″ safe
56dividend payers
16.3×median P / E
11.6%avg Net margin

Filter in screener → Quality compounders Value stocks High yield

Industries in Energy · 1

Energy 60

Largest Energy companies · by market cap

TickerCompanyMkt capP / EPiotroski F
2222.SRSaudi Arabian Oil Company$1.65T17.86/9
SHEL.LShell plc$275.9B11.75/9
601857.SSPetroChina Company Limited$270.2B12.95/9
TTE.PATotalEnergies SE$200.8B13.55/9
RELIANCE.NSReliance Industries Limited$167.2B19.96/9
0883.HKCNOOC Limited$134.5B9.26/9
601088.SSChina Shenhua Energy Company Limited$132.2B19.37/9
BP.LBP p.l.c.$115.3B—7/9
ENB.TOEnbridge Inc.$104.6B19.87/9
EQNR.OLEquinor ASA$100.8B190.75/9

All Energy companies · ranked by Piotroski F

TickerCompanyIndustryPiotroski FAltman Z″P / EDividend
ONGC.NSOil and Natural Gas Corporation LimitedEnergy8/91.676.9moderate
SPM.MISaipem SpAEnergy8/91.0727.7at-risk
BPCL.NSBharat Petroleum Corporation LimitedEnergy7/91.454.9safe
BP.LBP p.l.c.Energy7/91.32—at-risk
CNQ.TOCanadian Natural Resources LimitedEnergy7/92.7212.8moderate
CVE.TOCenovus Energy Inc.Energy7/92.5420.7safe
601088.SSChina Shenhua Energy Company LimitedEnergy7/95.7119.3at-risk
ENB.TOEnbridge Inc.Energy7/90.2319.8at-risk
5020.TENEOS Holdings, Inc.Energy7/92.9114.1safe
IOC.NSIndian Oil Corporation LimitedEnergy7/91.174.4safe
NESTE.HENeste OyjEnergy7/93.75182.3at-risk
PETR4.SAPetróleo Brasileiro S.A. - PetrobrasEnergy7/9—33.9moderate
GAZP.MEPublic Joint Stock Company GazpromEnergy7/94.913.8at-risk
REP.MCRepsol, S.A.Energy7/92.9517.6stretched
SU.TOSuncor Energy Inc.Energy7/92.7919.4moderate
TRP.TOTC Energy CorporationEnergy7/90.3724.6at-risk
TUPRS.ISTürkiye Petrol Rafinerileri A.S.Energy7/94.4726at-risk
0883.HKCNOOC LimitedEnergy6/97.029.2moderate
DCC.LDCC Energy plcEnergy6/92.19411.8at-risk
ENI.MIEni S.p.A.Energy6/92.2527.1at-risk
GALP.LSGalp Energia, SGPS, S.A.Energy6/93.1214.8moderate
5019.TIdemitsu Kosan Co.,Ltd.Energy6/92.3811safe
VPK.ASKoninklijke Vopak N.V.Energy6/92.919.1safe
OMV.VIOMV AktiengesellschaftEnergy6/9—22.1at-risk
PKN.WAOrlen S.A.Energy6/93.5269.1at-risk
GAS.VNPetrovietnam Gas Joint Stock CorporationEnergy6/97.5217.8moderate
LKOH.MEPJSC LUKOILEnergy6/95.873.2stretched
PTT.BKPTT Public Company LimitedEnergy6/92.7513.3at-risk
QFLS.QAQatar Fuel Company Q.P.S.C. ("WOQOD")Energy6/93.8211.3at-risk
QGTS.QAQatar Gas Transport Company Limited (Nakilat) (QPSC)Energy6/91.7113.1moderate
RELIANCE.NSReliance Industries LimitedEnergy6/92.119.9safe
RUI.PARubisEnergy6/9—11.8stretched
2222.SRSaudi Arabian Oil CompanyEnergy6/96.3517.8at-risk
TEN.MITenaris S.A.Energy6/911.2413moderate
TGSU2.BATransportadora de Gas del Sur S.A.Energy6/94.8115moderate
ADANIENT.NSAdani Enterprises LimitedEnergy5/91.1942.8safe
600028.SSChina Petroleum & Chemical CorporationEnergy5/90.9519.7at-risk
COALINDIA.NSCoal India LimitedEnergy5/93.858.3moderate
CSAN3.SACosan S.A.Energy5/91.54—safe
EQNR.OLEquinor ASAEnergy5/93.32190.7at-risk
GTT.PAGaztransport & Technigaz SAEnergy5/98.1119.6stretched
NVTK.MEPAO NOVATEKEnergy5/9—16.3no dividend
601857.SSPetroChina Company LimitedEnergy5/93.5212.9stretched
6033.KLPETRONAS Gas BerhadEnergy5/95.619.9stretched
PTTEP.BKPTT Exploration and Production Public Company LimitedEnergy5/93.779.7stretched
601225.SSShaanxi Coal Industry Company LimitedEnergy5/92.8514.8stretched
SHEL.LShell plcEnergy5/93.2311.7moderate
TE.PATechnip Energies N.V.Energy5/91.1513.9moderate
TTE.PATotalEnergies SEEnergy5/9—13.5stretched
PLX.VNVietnam National Petroleum GroupEnergy5/91.1517.3stretched
WDS.AXWoodside Energy Group LtdEnergy5/92.2221.9stretched
AKRBP.OLAker BP ASAEnergy4/91.29—at-risk
PRIO3.SAPrio S.A.Energy4/9—21.8no dividend
STO.AXSantos LimitedEnergy4/91.6533.5at-risk
YPFD.BAYPF Sociedad AnónimaEnergy4/90.69—no dividend
FUR.ASFugro N.V.Energy3/92.87—safe
1605.TInpex CorporationEnergy3/94.410.9no dividend
TATN.MEPJSC TatneftEnergy3/94.684.6safe
ROSN.MEPublic Joint Stock Company Rosneft Oil CompanyEnergy3/92.023.8safe
ADRO.JKPT Alamtri Resources Indonesia TbkEnergy2/95.96—at-risk