Abivax SA (STU:2X1)
€ 12.8 -0.22 (-1.69%) Market Cap: 814.15 Mil Enterprise Value: 608.63 Mil PE Ratio: 0 PB Ratio: 4.15 GF Score: 41/100