Abivax SA (CHIX:ABVXp)
€ 16.22 0 (0%) Market Cap: 639.24 Mil Enterprise Value: 433.71 Mil PE Ratio: 0 PB Ratio: 3.26 GF Score: 39/100