Top publicly traded oil and gas companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 Saudi Aramco 2222.SR $193.21 B $6.29 0.04% S. Arabia
2 Exxon Mobil XOM $45.14 B $111.91 2.42% USA
3 PetroChina 0857.HK $35.21 B $0.98 1.42% China
4 Equinor EQNR $30.11 B $23.70 4.36% Norway
5 Shell SHEL $26.40 B $72.74 1.42% UK
6 CNOOC 0883.HK $26.40 B $2.54 0.40% China
7 TotalEnergies TTE $25.46 B $61.70 1.42% France
8 Petrobras PBR $23.94 B $12.31 0.81% Brazil
9 Chevron CVX $23.12 B $158.06 2.33% USA
10 Sinopec 600028.SS $14.17 B $0.81 0.52% China
11 ConocoPhillips COP $13.68 B $94.65 4.38% USA
12 BP BP $11.85 B $34.46 2.19% UK
13 Energy Transfer Partners ET $9.71 B $17.57 0.73% USA
14 Duke Energy DUK $9.04 B $121.50 0.32% USA
15 Inpex 1605.T $8.49 B $17.30 0.18% Japan
16 Oil & Natural Gas ONGC.NS $7.78 B $2.68 1.40% India
17 EOG Resources EOG $7.55 B $120.58 4.38% USA
18 Canadian Natural Resources CNQ $7.39 B $31.23 2.41% Canada
19 Aker BP AKRBP.OL $6.50 B $24.48 0.40% Norway
20 Enbridge ENB $6.30 B $48.32 0.04% Canada
21 ENI E $6.16 B $34.69 2.20% Italy
22 Cheniere Energy LNG $6.09 B $239.39 0.61% USA
23 Enterprise Products EPD $5.99 B $31.84 0.50% USA
24 Ecopetrol EC $5.89 B $9.05 3.52% Colombia
25 TC Energy TRP $5.88 B $52.06 0.72% Canada
26 Suncor Energy SU $5.87 B $40.63 1.65% Canada
27 SLB (Schlumberger) SLB $5.79 B $35.00 1.73% USA
28 Marathon Petroleum MPC $5.63 B $179.00 0.64% USA
29 PTT PCL PTT-R.BK $5.60 B $0.98 0.78% Thailand
30 Diamondback Energy FANG $5.46 B $142.29 5.05% USA
31 MPLX MPLX $5.32 B $50.88 0.18% USA
32 PKN Orlen PKN.WA $5.24 B $22.02 1.02% Poland
33 Southern Company SO $5.14 B $91.66 0.47% USA
34 Occidental Petroleum OXY $4.72 B $46.30 3.64% USA
35 Williams Companies WMB $4.63 B $57.73 0.61% USA
36 Kinder Morgan KMI $4.48 B $26.73 0.04% USA
37 Imperial Oil IMO $4.38 B $88.17 1.18% Canada
38 Woodside Energy WDS $4.36 B $16.80 1.93% Australia
39 OMV OMV.F $4.28 B $54.40 0.09% Austria
40 Oneok OKE $4.24 B $73.87 1.01% USA
41 Devon Energy DVN $4.19 B $35.08 3.68% USA
42 ČEZ Group CEZ.PR $4.03 B $62.45 0.77% Czech Republic
43 Vår Energi VAR.OL $3.94 B $3.31 0.00% Norway
44 PTT Exploration and Production PTTEP.BK $3.88 B $3.52 1.73% Thailand
45 Baker Hughes BKR $3.54 B $45.00 0.79% USA
46 ENEOS Holdings 5020.T $3.37 B $6.04 0.66% Japan
47 Cheniere Energy Partners CQP $3.22 B $53.79 1.19% USA
48 Phillips 66 PSX $3.14 B $130.53 2.47% USA
49 Venture Global VG $2.95 B $12.72 2.15% USA
50 Halliburton HAL $2.88 B $21.59 4.13% USA
51 Bharat Petroleum BPCL.NS $2.71 B $3.55 0.62% India
52 Indian Oil IOC.NS $2.44 B $1.59 0.58% India
53 Cenovus Energy CVE $2.41 B $16.49 2.83% Canada
54 APA Corporation APA $2.30 B $22.68 4.87% USA
55 Targa Resources TRGP $2.24 B $163.55 1.90% USA
56 Idemitsu Kosan 5019.T $2.23 B $6.84 0.30% Japan
57 Galp Energia GZ5.F $2.23 B $18.77 1.92% Portugal
58 EQT Corporation EQT $2.22 B $51.55 1.58% USA
59 Barito Pacific BRPT.JK $2.20 B $0.13 0.00% Indonesia
60 Pacific Gas and Electric PCG $2.17 B $15.35 0.20% USA
61 Pembina Pipeline PBA $2.14 B $37.69 0.51% Canada
62 Coterra Energy CTRA $2.11 B $24.07 2.71% USA
63 Centrica CNA.L $2.10 B $2.10 0.84% UK
64 Sempra Energy SRE $2.04 B $82.23 0.80% USA
65 Korea Gas 036460.KS $2.02 B $28.20 0.38% S. Korea
66 Hindustan Petroleum HINDPETRO.NS $1.98 B $4.36 0.68% India
67 Permian Resources PR $1.96 B $13.84 4.62% USA
68 GAIL GAIL.NS $1.84 B $1.98 1.89% India
69 ENN Natural Gas Co.,Ltd. 600803.SS $1.84 B $2.54 1.20% China
70 Plains All American Pipeline PAA $1.80 B $17.42 1.53% USA
71 Santos STO.AX $1.74 B $5.12 0.26% Australia
72 Kunlun Energy Company 0135.HK $1.73 B $0.91 0.00% Hong Kong
73 Repsol REP.MC $1.72 B $16.68 0.70% Spain
74 Plains GP PAGP $1.72 B $18.76 1.32% USA
75 Tōkyō Gas 9531.T $1.71 B $38.82 0.42% Japan
76 Chandra Asri Petrochemical TPIA.JK $1.70 B $0.49 0.61% Indonesia
77 Western Midstream WES $1.69 B $38.29 1.57% USA
78 Tourmaline Oil TOU.TO $1.47 B $42.18 0.15% Canada
79 ARC Resources ARX.TO $1.46 B $18.91 1.58% Canada
80 Civitas Resources CIVI $1.40 B $34.71 7.12% USA
81 MOL Group MOL.BD $1.39 B $8.61 0.76% Hungary
82 Valero Energy VLO $1.39 B $155.38 0.71% USA
83 YPF (Yacimientos Petrolíferos Fiscales) YPF $1.35 B $29.55 2.73% Argentina
84 Paramount Resources POU.TO $1.31 B $14.84 1.25% Canada
85 Türkiye Petrol Rafinerileri TUPRS.IS $1.29 B $4.12 0.82% Turkey
86 Matador Resources MTDR $1.24 B $48.93 4.45% USA
87 Harbour Energy HBR.L $1.21 B $3.06 0.18% UK
88 SM Energy SM $1.20 B $27.80 4.07% USA
89 ENN Energy 2688.HK $1.20 B $8.09 0.79% China
90 Rongsheng Petrochemical 002493.SZ $1.20 B $1.34 0.52% China
91 TechnipFMC FTI $1.17 B $38.25 1.86% UK
92 Ultrapar Participacoes UGP $1.14 B $3.63 0.00% Brazil
93 Italgas IG.MI $1.12 B $8.91 1.39% Italy
94 Hong Kong and China Gas 0003.HK $1.09 B $0.88 0.00% Hong Kong
95 Oil India OIL.NS $1.08 B $4.47 2.27% India
96 ATCO ACO-X.TO $1.05 B $36.03 0.04% Canada
97 Whitecap Resources WCP.TO $1.03 B $7.37 2.40% Canada
98 China Resources Gas Group 1193.HK $0.99 B $2.63 3.07% Hong Kong
99 Hess Midstream HESM $0.98 B $41.09 0.48% USA
100 Northern Oil and Gas NOG $0.97 B $25.65 4.08% USA