Ibstock PLC (FRA:2I5)
€ 2.24 -0.06 (-2.61%) Market Cap: 909.35 Mil Enterprise Value: 1.12 Bil PE Ratio: 106.67 PB Ratio: 1.91 GF Score: 77/100