Glenveagh Properties PLC (CHIX:GLVl)
€ 1.78 (0%) Market Cap: 998.60 Mil Enterprise Value: 1.20 Bil PE Ratio: 10.96 PB Ratio: 1.38 GF Score: 85/100