BP p.l.c. Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
XOM Exxon Mobil Corp Outperform 4
$113.51 Buy/Sell $124.27 18.93% 3 $455.34B
CVX Chevron Corp Outperform 4
$156.94 Buy/Sell $177.53 16.33% 15 $290.40B
COP ConocoPhillips Outperform 6
$117.65 Buy/Sell $135.02 19.00% 20 $138.23B
DTE Deutsche Telekom Outperform 10
21.77€ Buy/Sell 25.56€ 25.40% 9 109.43€B
386 China Petroleum & Chemical Outperform 3
HK$5.12 Buy/Sell HK$5.04 -5.27% 4 HK$797.99B
EQNR Equinor ASA Hold 2
kr310.45 Buy/Sell kr28.14 -91.21% 14 kr889.66B
CNQ Canadian Natural Resources Outperform 5
C$103.55 Buy/Sell C$99.29 11.06% 3 C$110.28B
GLEN Glencore Outperform 2
£4.83 Buy/Sell £6.66 31.47% 8 £58.70B
EOG EOG Resources Outperform 9
$124.03 Buy/Sell $140.15 16.50% 23 $72.44B
FMG Fortescue Metals Group Underperform 0
$26.99 Buy/Sell $14.12 -44.42% 7 $83.97B
ENI Eni S.p.A. Outperform 4
14.49€ Buy/Sell 17.46€ 19.39% 17 46.16€B
HES Hess Hold 14
$150.28 Buy/Sell $168.36 11.13% 9 $46.47B
D Dominion Energy Inc Hold 10
$52.54 Buy/Sell $48.86 -1.03% 3 $44.84B
KMI Kinder Morgan Hold 9
$19.08 Buy/Sell $20.56 10.06% 0 $43.03B
AAL Anglo American Outperform 18
£26.46 Buy/Sell £36.00 30.65% 15 £32.73B
LONN Lonza Group Buy 16
CHF512.00 Buy/Sell CHF516.89 17.19% 8 CHF36.82B
CVE Cenovus Energy Buy 14
C$27.40 Buy/Sell C$33.24 22.26% 1 C$50.82B
IMO Imperial Oil Hold 14
C$93.49 Buy/Sell C$43.18 0.55% 6 C$49.97B
DVN Devon Energy Outperform 5
$48.23 Buy/Sell $53.50 20.26% 3 $30.87B
ADM Archer-Daniels-Midland Hold 8
$60.72 Buy/Sell $67.70 3.75% 4 $30.61B
IOC Indian Oil Corporation Hold 15
Rp167.95 Buy/Sell Rp136.48 -8.01% 8 Rp2.30T
CCO Cameco Buy 14
C$71.00 Buy/Sell C$67.35 6.34% 6 C$31.03B
EBK EnBW Energie Baden-Württember... - 13
71.00€ Buy/Sell 18.00€ -100.00% 0 20.96€B
1605 Inpex Outperform 14
¥2.39k Buy/Sell ¥2.22k 0.29% 0 ¥3.02T
CMS CMS Energy Outperform 14
$60.87 Buy/Sell $63.11 6.78% 11 $18.47B
EQT EQT Outperform 15
$39.91 Buy/Sell $44.13 7.74% 12 $18.20B
GALP Galp Energia, SGPS Outperform 16
19.83€ Buy/Sell 14.59€ 5.40% 15 15.37€B
AKRBP Aker BP ASA Outperform 16
kr264.00 Buy/Sell kr320.74 23.11% 13 kr164.58B
EMN Eastman Chemical Co Outperform 11
$99.05 Buy/Sell $96.03 10.05% 6 $11.89B
5020 ENEOS Holdings Outperform 15
¥651.30 Buy/Sell ¥597.50 -1.73% 0 ¥1.84T
APA APA Outperform 8
$29.52 Buy/Sell $44.01 28.73% 5 $11.46B
DINO HF Sinclair Outperform 11
$56.36 Buy/Sell $62.77 17.10% 1 $11.09B
5019 Idemitsu Kosan Outperform 13
¥927.50 Buy/Sell ¥3.79k -13.75% 0 ¥1.16T
ALTR Altair Engineering Outperform 15
$90.76 Buy/Sell $77.00 4.67% 7 $7.11B
RE Colas - 18
175.00€ Buy/Sell 0.00€ -100.00% 0 5.71€B
ENLC EnLink Midstream, LLC Outperform 14
$12.86 Buy/Sell $14.27 16.64% 1 $6.16B
IPL Inter Pipeline - 15
C$19.12 Buy/Sell C$20.00 -100.00% 1 C$8.21B
ESI Element Solutions Inc Outperform 15
$23.88 Buy/Sell $24.89 17.25% 7 $5.81B
ASH Ashland Outperform 17
$98.04 Buy/Sell $89.30 14.24% 7 $4.91B
CNX CNX Resources Hold 12
$24.61 Buy/Sell $22.80 1.58% 5 $3.63B
IVL Indorama Ventures Public Compa... Hold 18
฿24.60 Buy/Sell ฿33.30 7.72% 4 ฿131.94B
CVI CVR Energy Hold 11
$29.71 Buy/Sell $31.60 4.34% 1 $2.99B
ECV Encavis Hold 16
17.00€ Buy/Sell 19.25€ 2.94% 3 2.73€B
KOS Kosmos Energy Buy 11
$5.76 Buy/Sell $9.81 38.89% 3 $2.91B
EE El Paso Electric - 18
$68.40 Buy/Sell $68.00 -100.00% 0 $2.78B
ENOG Energean Buy 9
£11.50 Buy/Sell £14.96 28.61% 1 £2.17B
GLNG Golar LNG Outperform 14
$26.48 Buy/Sell $30.19 13.29% 7 $2.56B
DLEKG Delek Group Hold 13
₪476.00 Buy/Sell ₪550.00 26.05% 0 ₪8.54B
3405 Kuraray Outperform 17
¥1.51k Buy/Sell ¥0.00 19.56% 0 ¥338.38B
600746 Jiangsu SOPO Chemical - 15
¥6.60 Buy/Sell ¥0.00 -100.00% 0 ¥12.20B
4202 Daicel Outperform 16
¥1.44k Buy/Sell ¥0.00 14.74% 0 ¥254.68B
MAU Etablissements Maurel & Prom Outperform 13
6.63€ Buy/Sell 6.30€ -1.96% 1 1.19€B
DNO DNO ASA Outperform 13
kr11.27 Buy/Sell kr14.38 24.22% 2 kr10.24B
GASMSIA Gas Malaysia Berhad Hold 17
RM3.58 Buy/Sell RM3.31 -5.87% 3 RM4.49B
AOI Africa Oil Outperform 9
C$2.41 Buy/Sell C$2.40 1.24% 1 C$1.08B
BWE BW Energy Outperform 11
kr31.40 Buy/Sell kr3.30 -90.48% 2 kr7.87B
KZTO KazTransOil JSC Hold 16
лв894.00 Buy/Sell лв928.50 34.84% 0 лв320.78B
DEC Diversified Energy Company PLC Buy 10
£11.15 Buy/Sell £1.88 174.71% 0 £526.43M
EXM Exmar NV Hold 14
8.02€ Buy/Sell 9.79€ 23.94% 0 460.35€M
ARKO Arko Outperform 14
$5.45 Buy/Sell $10.25 55.96% 1 $495.38M
FAST Fastned B.V. Outperform 8
21.90€ Buy/Sell 41.88€ 59.82% 2 437.41€M
HIBISCS Hibiscus Petroleum Berhad Buy 14
RM2.59 Buy/Sell RM3.22 28.57% 2 RM2.17B
ENQ EnQuest PLC Outperform 13
£0.15 Buy/Sell £0.31 100.00% 1 £319.26M
HENGYUAN Hengyuan Refining Company Berh... - 14
RM3.10 Buy/Sell RM0.00 -100.00% 0 RM1.59B
GKP Gulf Keystone Petroleum Outperform 13
£1.35 Buy/Sell £2.36 61.48% 1 £262.39M
GENL Genel Energy Buy 12
£0.92 Buy/Sell £1.32 42.39% 0 £260.55M
523319 Balmer Lawrie & - 16
Rp255.95 Buy/Sell Rp0.00 -100.00% 0 Rp20.22B
CNE Capricorn Energy PLC Hold 9
£2.50 Buy/Sell £3.54 -10.80% 1 £150.37M
JSE Jadestone Energy Buy 11
£0.33 Buy/Sell £0.95 145.45% 1 £148.72M
COTE Conpet Hold 16
lei86.00 Buy/Sell lei0.00 -5.92% 0 lei593.91M
CONOIL Conoil Plc - 0
₦112.20 Buy/Sell ₦0.00 -100.00% 0 ₦18.01B
EUSP EuroSite Power - 0
$0.06 Buy/Sell $0.00 -100.00% 0 $4.20M
BLVN Bowleven 6
£0.00 Buy/Sell £0.24 0.00% 1 £0.81M
JNAF Jadranski naftovod d.d. - 0
835.00 Buy/Sell 0.00 -100.00% 0 5.04B