Lamda Development SA (LTS:0NCY)
€ 5.7 0 (0%) Market Cap: 1.16 Bil Enterprise Value: 1.98 Bil PE Ratio: 22.79 PB Ratio: 0.99 GF Score: 44/100