Repsol Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
XOM Exxon Mobil Corp Outperform 4
$119.64 Buy/Sell $124.27 12.84% 3 $471.74B
CVX Chevron Corp Outperform 4
$162.67 Buy/Sell $177.53 12.23% 15 $299.80B
BHP BHP Group Outperform 1
$44.89 Buy/Sell $30.06 -31.28% 15 $227.58B
COP ConocoPhillips Outperform 6
$121.71 Buy/Sell $135.02 14.62% 20 $142.34B
883 CNOOC Outperform 2
HK$19.36 Buy/Sell HK$15.14 2.38% 4 HK$954.09B
BP. BP p.l.c. Outperform 9
£4.91 Buy/Sell £7.50 52.75% 13 £80.54B
386 China Petroleum & Chemical Outperform 3
HK$5.21 Buy/Sell HK$5.04 -6.91% 4 HK$793.62B
8058 Mitsubishi Outperform 2
¥3.37k Buy/Sell ¥8.13k 5.87% 0 ¥13.75T
CNQ Canadian Natural Resources Outperform 5
C$104.90 Buy/Sell C$99.29 9.63% 3 C$112.04B
GLEN Glencore Outperform 2
£4.97 Buy/Sell £6.66 26.36% 8 £60.40B
8031 Mitsui & Outperform 3
¥7.97k Buy/Sell ¥6.06k -3.61% 0 ¥11.93T
2010 Saudi Basic Industries Outperform 10
﷼80.90 Buy/Sell ﷼96.26 11.99% 3 ﷼242.70B
OXY Occidental Petroleum Hold 5
$63.41 Buy/Sell $65.72 10.39% 20 $56.22B
VLO Valero Energy Outperform 3
$166.06 Buy/Sell $149.80 10.20% 16 $54.30B
ENI Eni S.p.A. Outperform 4
14.83€ Buy/Sell 17.46€ 16.66% 17 47.36€B
SU Suncor Energy Outperform 7
C$54.57 Buy/Sell C$55.05 2.62% 3 C$70.17B
HES Hess Hold 14
$158.11 Buy/Sell $168.36 5.62% 9 $48.55B
BAS BASF Outperform 12
48.88€ Buy/Sell 49.50€ 14.57% 2 43.62€B
IMO Imperial Oil Hold 14
C$95.24 Buy/Sell C$43.18 -1.30% 6 C$51.03B
WDS Woodside Energy Group Ltd Outperform 2
$27.51 Buy/Sell $22.00 -25.12% 6 $52.23B
LYB LyondellBasell Industries NV Hold 14
$100.91 Buy/Sell $103.00 5.04% 1 $32.86B
DVN Devon Energy Outperform 5
$49.62 Buy/Sell $53.50 16.89% 3 $31.39B
BAYN Bayer Hold 5
28.58€ Buy/Sell 45.15€ 4.97% 4 28.08€B
LKOH PJSC LUKOIL - 16
руб3.91k Buy/Sell руб101.05 812.69% 0 руб2.53T
TECK.B Teck Resources Outperform 14
C$73.22 Buy/Sell C$35.03 2.83% 11 C$38.01B
CTRA Coterra Energy Outperform 8
$28.19 Buy/Sell $30.95 17.06% 3 $20.98B
PKN Orlen Buy 18
zł70.68 Buy/Sell zł81.70 6.11% 2 zł81.99B
1605 Inpex Outperform 14
¥2.36k Buy/Sell ¥2.22k 1.82% 0 ¥2.97T
OMV OMV Hold 18
47.50€ Buy/Sell 47.53€ -1.05% 1 15.54€B
NESTE Neste Oyj Outperform 18
18.92€ Buy/Sell 44.32€ 47.99% 14 14.53€B
GALP Galp Energia, SGPS Outperform 16
19.21€ Buy/Sell 14.59€ 9.06% 15 14.85€B
MRO Marathon Oil Outperform 10
$26.21 Buy/Sell $31.09 25.91% 2 $15.00B
APA APA Outperform 8
$30.88 Buy/Sell $44.01 23.06% 5 $11.46B
ORG Origin Energy Outperform 16
$9.92 Buy/Sell $9.09 1.01% 1 $17.14B
TUPRS Türkiye Petrol Rafinerileri A... Outperform 11
₺189.10 Buy/Sell ₺134.23 4.56% 3 ₺364.36B
OVV Ovintiv Outperform 14
C$49.79 Buy/Sell C$47.95 23.52% 18 C$13.62B
RRC Range Resources Hold 15
$37.78 Buy/Sell $35.11 3.23% 12 $8.96B
SWN Southwestern Energy Outperform 12
$7.53 Buy/Sell $10.84 6.24% 17 $8.06B
PGN Polskie Górnictwo Naftowe i G... Outperform 16
zł5.15 Buy/Sell zł7.74 50.29% 0 zł29.75B
5019 Idemitsu Kosan Outperform 13
¥927.50 Buy/Sell ¥3.79k -13.75% 0 ¥1.16T
MUR Murphy Oil Outperform 13
$43.08 Buy/Sell $46.71 25.35% 15 $6.86B
OSH Oil Search - 14
$4.04 Buy/Sell $4.14 -100.00% 0 $8.60B
MOL MOL Magyar Olaj- és Gázipari... Outperform 18
Ft3.03k Buy/Sell Ft3.20k 14.84% 4 Ft1.95T
PKI Parkland Outperform 18
C$39.44 Buy/Sell C$51.57 35.65% 7 C$6.99B
SOL Sasol Outperform 13
R133.00 Buy/Sell R293.50 63.91% 0 R83.82B
KOS Kosmos Energy Buy 11
$5.91 Buy/Sell $9.81 36.72% 3 $2.91B
LXS LANXESS Hold 16
26.16€ Buy/Sell 31.82€ 10.86% 11 2.38€B
PGAS PT Perusahaan Gas Negara Tbk Outperform 11
Rp1.52k Buy/Sell Rp0.09 -99.99% 1 Rp36.73T
MEDC PT Medco Energi Internasional ... Buy 11
Rp1.37k Buy/Sell Rp0.12 -99.99% 2 Rp33.79T
PETKM Petkim Petrokimya Holding Anon... Hold 16
₺20.76 Buy/Sell ₺19.67 21.92% 1 ₺50.43B
GASMSIA Gas Malaysia Berhad Hold 17
RM3.50 Buy/Sell RM3.31 -3.71% 3 RM4.49B
DNO DNO ASA Outperform 13
kr11.00 Buy/Sell kr14.38 27.27% 2 kr10.24B
TLW Tullow Oil Outperform 14
£0.38 Buy/Sell £0.69 89.47% 2 £528.65M
OBE Obsidian Energy Outperform 10
C$10.42 Buy/Sell C$13.75 39.16% 1 C$839.39M
ENQ EnQuest PLC Outperform 13
£0.16 Buy/Sell £0.31 87.50% 1 £319.26M
GENL Genel Energy Buy 12
£0.94 Buy/Sell £1.32 39.36% 0 £260.55M
ENRG PT Energi Mega Persada Tbk Buy 12
Rp193.00 Buy/Sell Rp340.00 76.17% 0 Rp5.11T
OKEA OKEA ASA Outperform 11
kr25.10 Buy/Sell kr47.40 27.49% 1 kr2.70B
ORRON Orrön Energy AB (publ) Outperform 16
kr7.63 Buy/Sell kr1.06 -88.07% 1 kr2.35B
TSE Trinseo PLC Hold 18
$3.53 Buy/Sell $7.50 41.64% 4 $112.59M
PHAR Pharos Energy Outperform 10
£0.23 Buy/Sell £0.50 147.83% 1 £87.38M
RKH Rockhopper Exploration Outperform 6
£0.13 Buy/Sell £0.29 130.77% 1 £85.02M
XOP Canadian Overseas Petroleum 0
C$0.01 Buy/Sell C$0.00 -100.00% 0 C$70.89M
QSEP QS Energy - 0
$0.07 Buy/Sell $0.00 -100.00% 0 $18.49M
ASND Ascendant Resources Outperform 0
C$0.06 Buy/Sell C$0.18 266.67% 0 C$10.27M