
Results
2
Companies with a Value score of at least 3, ordered by Value score
2 companies
Petróleo Brasileiro - Petrobras
Market Cap: €522.6b
Explores, produces, and sells oil and gas in Brazil, China, the United States, the Americas, Asia, Europe, Singapore, and internationally.
XPBR
€6.93
7D
-5.0%
1Y
26.4%
Repsol
Market Cap: €24.3b
Operates as a multi-energy company in Spain, Peru, the United States, Portugal, and internationally.
REP
€22.10
7D
5.1%
1Y
73.9%