lastminute.com NV (XSWX:LMN)
CHF 17.16 0.26 (1.54%) Market Cap: 183.33 Mil Enterprise Value: 37.29 Mil PE Ratio: 19.82 PB Ratio: 4.14 GF Score: 67/100