7 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield

DY6

Devon Energy
€31.90-3.1%-21.2%€21.1b€49.98PE6.2xE-4.8%4.5%

TOTB

TotalEnergies
€59.160%n/a€117.9b€81.00PE7.3xE-0.1%6.1%

PJXA

Petróleo Brasileiro - Petrobras
€13.200%n/a€516.0b€16.12PE5.8xE14.6%16.4%

TW10

Tenaris
€15.630%-2.6%€17.2b€19.85PE5.1xE-19.6%3.4%

ENI

Eni
€13.370%n/a€40.1b€17.18PE16.3xE17.1%7.4%

VBK

VERBIO Vereinigte BioEnergie
€60.150%-5.1%€4.1b€82.56PE11.2xE-2.3%0.3%

XONA

New
Exxon Mobil
€105.64-1.8%n/a€474.7b€127.71PE14.1xE4.9%3.7%
Page 1 of 1