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
15.9×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.70T18.36/9
601857.SSPetroChina Company Limited$300.7B14.45/9
SHEL.LShell plc$277.9B11.85/9
TTE.PATotalEnergies SE$198.7B13.75/9
RELIANCE.NSReliance Industries Limited$192.4B22.46/9
601088.SSChina Shenhua Energy Company Limited$137.2B20.57/9
0883.HKCNOOC Limited$129.7B8.96/9
BP.LBP p.l.c.$117.4B—7/9
ENB.TOEnbridge Inc.$106.2B20.27/9
CNQ.TOCanadian Natural Resources Limited$101.2B13.37/9

All Energy companies · ranked by Piotroski F

TickerCompanyIndustryPiotroski FAltman Z″P / EDividend
ONGC.NSOil and Natural Gas Corporation LimitedEnergy8/91.676.8moderate
SPM.MISaipem SpAEnergy8/91.0726.4at-risk
BPCL.NSBharat Petroleum Corporation LimitedEnergy7/91.455.1safe
BP.LBP p.l.c.Energy7/91.32—at-risk
CNQ.TOCanadian Natural Resources LimitedEnergy7/92.7213.3moderate
CVE.TOCenovus Energy Inc.Energy7/92.5419.1safe
601088.SSChina Shenhua Energy Company LimitedEnergy7/95.7120.5at-risk
ENB.TOEnbridge Inc.Energy7/90.2320.2at-risk
5020.TENEOS Holdings, Inc.Energy7/92.9112.6safe
IOC.NSIndian Oil Corporation LimitedEnergy7/91.174.8safe
NESTE.HENeste OyjEnergy7/93.75147.4at-risk
PETR4.SAPetróleo Brasileiro S.A. - PetrobrasEnergy7/9—31.5moderate
GAZP.MEPublic Joint Stock Company GazpromEnergy7/94.913.8at-risk
REP.MCRepsol, S.A.Energy7/92.9517.3stretched
SU.TOSuncor Energy Inc.Energy7/92.7919.4moderate
TRP.TOTC Energy CorporationEnergy7/90.3727.3at-risk
TUPRS.ISTürkiye Petrol Rafinerileri A.S.Energy7/94.4723.4at-risk
0883.HKCNOOC LimitedEnergy6/97.028.9moderate
DCC.LDCC Energy plcEnergy6/92.19412.9at-risk
ENI.MIEni S.p.A.Energy6/92.2528.3at-risk
GALP.LSGalp Energia, SGPS, S.A.Energy6/93.1212.5moderate
5019.TIdemitsu Kosan Co.,Ltd.Energy6/92.389safe
VPK.ASKoninklijke Vopak N.V.Energy6/92.9110.4safe
OMV.VIOMV AktiengesellschaftEnergy6/9—22.2at-risk
PKN.WAOrlen S.A.Energy6/93.5360.1at-risk
GAS.VNPetrovietnam Gas Joint Stock CorporationEnergy6/97.5215.4moderate
LKOH.MEPJSC LUKOILEnergy6/95.873.2stretched
PTT.BKPTT Public Company LimitedEnergy6/92.7511.9at-risk
QFLS.QAQatar Fuel Company Q.P.S.C. ("WOQOD")Energy6/93.8213.1at-risk
QGTS.QAQatar Gas Transport Company Limited (Nakilat) (QPSC)Energy6/91.7113.6moderate
RELIANCE.NSReliance Industries LimitedEnergy6/92.122.4safe
RUI.PARubisEnergy6/9—12.4stretched
2222.SRSaudi Arabian Oil CompanyEnergy6/96.3518.3at-risk
TEN.MITenaris S.A.Energy6/911.2414.4moderate
TGSU2.BATransportadora de Gas del Sur S.A.Energy6/94.8112.9moderate
ADANIENT.NSAdani Enterprises LimitedEnergy5/91.1939safe
600028.SSChina Petroleum & Chemical CorporationEnergy5/90.9521.3at-risk
COALINDIA.NSCoal India LimitedEnergy5/93.858moderate
CSAN3.SACosan S.A.Energy5/91.54—safe
EQNR.OLEquinor ASAEnergy5/93.32191.2at-risk
GTT.PAGaztransport & Technigaz SAEnergy5/98.1116.7stretched
NVTK.MEPAO NOVATEKEnergy5/9—16.3no dividend
601857.SSPetroChina Company LimitedEnergy5/93.5214.4stretched
6033.KLPETRONAS Gas BerhadEnergy5/95.619.9stretched
PTTEP.BKPTT Exploration and Production Public Company LimitedEnergy5/93.779.5stretched
601225.SSShaanxi Coal Industry Company LimitedEnergy5/92.8515.6stretched
SHEL.LShell plcEnergy5/93.2311.8moderate
TE.PATechnip Energies N.V.Energy5/91.1516.6moderate
TTE.PATotalEnergies SEEnergy5/9—13.7stretched
PLX.VNVietnam National Petroleum GroupEnergy5/91.1515.9stretched
WDS.AXWoodside Energy Group LtdEnergy5/92.2221.6stretched
AKRBP.OLAker BP ASAEnergy4/91.29—at-risk
PRIO3.SAPrio S.A.Energy4/9—22.3no dividend
STO.AXSantos LimitedEnergy4/91.6535at-risk
YPFD.BAYPF Sociedad AnónimaEnergy4/90.69—no dividend
FUR.ASFugro N.V.Energy3/92.87—safe
1605.TInpex CorporationEnergy3/94.410.6no 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