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 industries

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

Filter in screener → Quality compounders Value stocks High yield

Largest Energy companies · by market cap

TickerCompanyMkt capP / EPiotroski F
2222.SRSaudi Arabian Oil Company$1.71T18.46/9
601857.SSPetroChina Company Limited$253.6B12.45/9
SHEL.LShell plc$245.2B10.25/9
TTE.PATotalEnergies SE$193.0B12.75/9
RELIANCE.NSReliance Industries Limited$185.3B21.86/9
0883.HKCNOOC Limited$135.5B9.36/9
601088.SSChina Shenhua Energy Company Limited$120.4B18.37/9
ENB.TOEnbridge Inc.$112.2B20.87/9
BP.LBP p.l.c.$109.0B1467.77/9
CNQ.TOCanadian Natural Resources Limited$98.3B12.67/9

All Energy companies · ranked by Piotroski F

TickerCompanySectorPiotroski FAltman Z″P / EDividend
ONGC.NSOil and Natural Gas Corporation LimitedEnergy8/91.677.2moderate
SPM.MISaipem SpAEnergy8/91.0728.5at-risk
BPCL.NSBharat Petroleum Corporation LimitedEnergy7/91.455.2safe
BP.LBP p.l.c.Energy7/91.321467.7at-risk
CNQ.TOCanadian Natural Resources LimitedEnergy7/92.7212.6moderate
CVE.TOCenovus Energy Inc.Energy7/92.5420safe
601088.SSChina Shenhua Energy Company LimitedEnergy7/95.7118.3at-risk
ENB.TOEnbridge Inc.Energy7/90.2320.8at-risk
5020.TENEOS Holdings, Inc.Energy7/92.9113.3safe
IOC.NSIndian Oil Corporation LimitedEnergy7/91.174.7safe
NESTE.HENeste OyjEnergy7/93.78160.1at-risk
PETR4.SAPetróleo Brasileiro S.A. - PetrobrasEnergy7/929.2moderate
GAZP.MEPublic Joint Stock Company GazpromEnergy7/94.913.8at-risk
REP.MCRepsol, S.A.Energy7/92.9515.2stretched
SU.TOSuncor Energy Inc.Energy7/92.7918moderate
TRP.TOTC Energy CorporationEnergy7/90.3726at-risk
TUPRS.ISTürkiye Petrol Rafinerileri A.S.Energy7/94.4722.6at-risk
0883.HKCNOOC LimitedEnergy6/97.029.3moderate
DCC.LDCC Energy plcEnergy6/92.19407.4at-risk
ENI.MIEni S.p.A.Energy6/92.2526.3at-risk
GALP.LSGalp Energia, SGPS, S.A.Energy6/93.1214.7moderate
5019.TIdemitsu Kosan Co.,Ltd.Energy6/92.389.1safe
VPK.ASKoninklijke Vopak N.V.Energy6/92.918.9safe
OMV.VIOMV AktiengesellschaftEnergy6/919.8at-risk
PKN.WAOrlen S.A.Energy6/93.5269.3at-risk
GAS.VNPetrovietnam Gas Joint Stock CorporationEnergy6/97.5216.1moderate
LKOH.MEPJSC LUKOILEnergy6/95.873.2stretched
PTT.BKPTT Public Company LimitedEnergy6/92.7512.6at-risk
QFLS.QAQatar Fuel Company Q.P.S.C. ("WOQOD")Energy6/93.8212.7at-risk
QGTS.QAQatar Gas Transport Company Limited (Nakilat) (QPSC)Energy6/91.7114.1moderate
RELIANCE.NSReliance Industries LimitedEnergy6/92.121.8safe
RUI.PARubisEnergy6/911.4stretched
2222.SRSaudi Arabian Oil CompanyEnergy6/96.2318.4at-risk
TEN.MITenaris S.A.Energy6/911.2412moderate
TGSU2.BATransportadora de Gas del Sur S.A.Energy6/94.8115.9moderate
ADANIENT.NSAdani Enterprises LimitedEnergy5/91.1945.8safe
600028.SSChina Petroleum & Chemical CorporationEnergy5/90.9518.7at-risk
COALINDIA.NSCoal India LimitedEnergy5/93.858.1moderate
CSAN3.SACosan S.A.Energy5/91.54safe
EQNR.OLEquinor ASAEnergy5/93.32177.5at-risk
GTT.PAGaztransport & Technigaz SAEnergy5/98.1118.1stretched
NVTK.MEPAO NOVATEKEnergy5/916.3no dividend
601857.SSPetroChina Company LimitedEnergy5/93.5212.4stretched
6033.KLPETRONAS Gas BerhadEnergy5/95.620stretched
PTTEP.BKPTT Exploration and Production Public Company LimitedEnergy5/93.779.6stretched
601225.SSShaanxi Coal Industry Company LimitedEnergy5/92.8514.7stretched
SHEL.LShell plcEnergy5/93.2310.2moderate
TE.PATechnip Energies N.V.Energy5/91.1514.6moderate
TTE.PATotalEnergies SEEnergy5/912.7stretched
PLX.VNVietnam National Petroleum GroupEnergy5/91.1516.6stretched
WDS.AXWoodside Energy Group LtdEnergy5/92.2222.8stretched
AKRBP.OLAker BP ASAEnergy4/91.29at-risk
PRIO3.SAPrio S.A.Energy4/920.9no dividend
STO.AXSantos LimitedEnergy4/91.6531.8at-risk
YPFD.BAYPF Sociedad AnónimaEnergy4/90.69no dividend
FUR.ASFugro N.V.Energy3/92.87safe
1605.TInpex CorporationEnergy3/94.411.1no 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.96at-risk