Edreams Odigeo SA (FRA:1ED)
€ 6.76 -0.27 (-3.84%) Market Cap: 847.05 Mil Enterprise Value: 1.19 Bil PE Ratio: 0 PB Ratio: 3.56 GF Score: 67/100