Page 12 - Largest Global Energy Stocks by Market Cap

UPDATED Aug 21, 2025

Discover large cap Global Energy companies from around the world. These Energy Companies are organised by Market Cap.

1,738 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ASCO
Asyad Shipping Company SAOG
ر.ع0.131.6%n/aر.ع666.7mn/aPE14.6xE6.9%3.4%
LBRT
Liberty Energy
US$10.62-5.5%-46.7%US$1.7bUS$14.61PE7.9xE-50.2%3.0%
DML
Denison Mines
CA$2.71-3.9%33.5%CA$2.4bCA$4.27PS538xE46.8%n/a
PTBA
Bukitm
Rp2,430.000.4%-10.7%Rp28.0tRp2,327.69PE7.2xE-15.4%13.7%
GISS
Gulf International Services Q.P.S.C
ر.ق3.32-2.3%3.0%ر.ق6.2bر.ق4.02PE8.1xS8.5%5.1%
FLUX
Fluxys Belgium
€20.803.0%35.5%€1.5bn/aPE17.6xn/a6.7%
ISRA
Isramco Negev 2 Limited Partnership
₪2.220.4%48.6%₪5.8bn/aPE13.4xn/a6.5%
GAZ
Afriquia Gaz
د.م4,439.00-0.2%14.7%د.م15.3bد.م5,349.00PE20.4xE14.4%3.9%
MNR
Mach Natural Resources
US$13.55-6.6%-32.8%US$1.6bUS$22.50PE7.7xE29.7%20.3%
PDN
Paladin Energy
AU$6.61-1.5%-32.1%AU$2.5bAU$8.57PS12.3xE53.2%n/a
YINSON
Yinson Holdings Berhad
RM 2.360%-15.1%RM 6.9bRM 3.47PE6.7xE0.08%3.4%
PARR
Par Pacific Holdings
US$30.136.8%36.7%US$1.6bUS$31.50PB1.3xE67.7%n/a
500620
Great Eastern Shipping
₹968.00-0.1%-26.5%₹139.8b₹1,376.50PE6.8xE1.8%3.1%
BRAV3
Brava Energia
R$18.76-4.0%-32.3%R$8.7bR$26.19PE5.6xE22.4%2.1%
EQTL
Equital
₪146.501.7%20.8%₪5.3bn/aPE13.1xn/an/a
FRU
Freehold Royalties
CA$13.350.08%-2.2%CA$2.2bCA$15.77PE18.3xS-0.9%8.1%
GMDCLTD
Gujarat Mineral Development
₹427.300.6%15.0%₹136.1b₹231.00PE20.4xE12.4%2.4%
601101
Beijing Haohua Energy Resource
CN¥7.66-0.8%-4.1%CN¥11.1bCN¥9.00PE12.8xE9.2%6.0%
A018670
SK Gas
₩240,000.00-2.8%35.4%₩2.1t₩277,500.00PE8.3xE22.7%3.3%
TNK
Teekay Tankers
US$47.848.6%-12.7%US$1.5bUS$53.33PE5.9xE-5.4%4.2%
RATI
Ratio Energies - Limited Partnership
₪4.653.4%67.4%₪5.2bn/aPE10.7xn/a4.6%
ITMG
Indo Tambangraya Megah
Rp22,275.00-0.6%-16.7%Rp25.2tRp23,259.38PE4.6xE-25.5%16.1%
FLOT
PAO Sovcomflot
₽39.300%-53.3%₽91.6bn/aPE34.5xn/a10.7%
BTE
Baytex Energy
CA$2.810.7%-40.7%CA$2.1bCA$4.00PE5.9xE-87.3%3.2%
Page 12 of 73