
Results
2
Companies with a Value score of at least 3, ordered by Value score
2 companies
Petróleo Brasileiro - Petrobras
Market Cap: €515.4b
Explores, produces, and sells oil and gas in Brazil, China, the United States, the Americas, Asia, Europe, Singapore, and internationally.
XPBR
€6.92
7D
-1.6%
1Y
22.6%
Repsol
Market Cap: €24.4b
Operates as a multi-energy company in Spain, Peru, the United States, Portugal, and internationally.
REP
€22.47
7D
4.8%
1Y
74.9%