Abivax SA (LTS:0RA9)
€ 12.96 0.12 (0.93%) Market Cap: 817.93 Mil Enterprise Value: 612.40 Mil PE Ratio: 0 PB Ratio: 4.14 GF Score: 51/100