
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: €23.8b
Operates as a multi-energy company in Spain, Peru, the United States, Portugal, and internationally.
REP
€22.01
7D
0.9%
1Y
75.9%