Abivax SA (XPAR:ABVX)
€ 12.56 -0.2 (-1.57%) Market Cap: 790.25 Mil Enterprise Value: 584.72 Mil PE Ratio: 0 PB Ratio: 4.03 GF Score: 53/100