Ticker | Company | Forecast Score | Market Cap | Price | Price Target | Upside/Downside | Consensus | Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PBR | PETROBRA | $71.42B | $10.95 | N/A | N/A | Strong Buy | 1 | 12.13% | 11.96% | 59.39% | 23.64% | |
EC | ECOPETROL SA | $22.68B | $11.03 | $15.60 | 41.43% | Hold | 2 | 17.47% | 28.05% | 707.05% | 199.75% | |
E | ENI SPA | $44.19B | $24.51 | N/A | N/A | Strong Buy | 7 | 23.34% | 23.08% | 29.24% | 9.43% | |
TTE | TOTALENERGIES SE | $138.20B | $52.34 | $64.00 | 22.28% | Hold | 5 | -4.15% | 22.26% | 17.79% | 6.39% | |
CVX | CHEVRON CORP | $284.45B | $144.77 | $167.24 | 15.52% | Buy | 18 | 7.31% | 20.24% | 17.67% | 10.37% | |
EQNR | EQUINOR ASA | $105.17B | $32.54 | $35.00 | 7.56% | Hold | 8 | 36.43% | 26.93% | 26.02% | 6.90% | |
SU | SUNCOR ENERGY INC | $49.78B | $34.54 | $63.00 | 82.40% | Strong Buy | 2 | 9.29% | 58.77% | 27.55% | 12.04% | |
SHEL | SHELL PLC | $195.60B | $50.91 | $60.00 | 17.86% | Strong Buy | 5 | 13.20% | 30.87% | 26.94% | 11.46% | |
PTR | PETROCHINA CO LTD | $86.06B | $47.02 | N/A | N/A | Strong Buy | 1 | 3.60% | 9.19% | 916.37% | 457.62% | |
XOM | EXXON MOBIL CORP | $366.07B | $86.90 | $94.61 | 8.87% | Buy | 14 | 6.19% | 23.07% | 19.89% | 9.49% | |
NFG | NATIONAL FUEL GAS CO | $6.03B | $65.98 | $86.00 | 30.34% | Buy | 1 | 8.89% | 10.72% | 19.38% | 4.63% | |
SNP | CHINA PETROLEUM & CHEMICAL CORP | $53.73B | $44.38 | $66.30 | 49.39% | Hold | 4 | 7.08% | 1.93% | 951.24% | 374.71% | |
YPF | YPF SOCIEDAD ANONIMA | $1.27B | $3.22 | $5.10 | 58.39% | Strong Sell | 3 | 14.74% | 1,610.83% | 9.02% | 3.17% | |
CVE | CENOVUS ENERGY INC | $37.68B | $18.83 | $37.00 | 96.49% | Buy | 1 | 4.03% | 87.91% | 26.96% | 11.92% | |
IMO | IMPERIAL OIL LTD | $31.36B | $46.87 | $56.00 | 19.48% | Hold | 1 | -5.64% | -14.29% | 10.61% | 5.40% | |
SSL | SASOL LTD | $14.71B | $23.19 | $28.70 | 23.76% | Strong Buy | 1 | N/A | 294.82% | 26.19% | 11.03% | |
BP | BP PLC | $97.96B | $28.23 | $37.00 | 31.07% | Buy | 8 | 19.68% | N/A | N/A | N/A |