Results
2
Companies with a Value score of at least 3, ordered by Value score
2 companies
Toplofikatsia-Ruse AD
Market Cap: €131.0m
Produces and sells electricity and thermal energy in Bulgaria.
TPLR
€4.62
7D
0%
1Y
27.3%
Veolia Environnement
Market Cap: €25.8b
Designs and provides water, waste, and energy management solutions.
VVD
€31.67
n/a