
Results
2
Companies with a Value score of at least 3, ordered by Value score
2 companies
Repsol
Market Cap: €23.5b
Operates as a multi-energy company in Spain, Peru, the United States, Portugal, and internationally.
REP
€21.57
7D
-0.3%
1Y
73.5%
Petróleo Brasileiro - Petrobras
Market Cap: €521.7b
Explores, produces, and sells oil and gas in Brazil, China, the United States, the Americas, Asia, Europe, Singapore, and internationally.
XPBR
€7.01
7D
-2.1%
1Y
28.9%