Emeco Holdings Ltd (STU:E3A)
€ 0.55 0.01 (1.85%) Market Cap: 282.27 Mil Enterprise Value: 450.09 Mil PE Ratio: 9.33 PB Ratio: 0.76 GF Score: 53/100