Abivax SA logo

Abivax SA

NEW
LTS:0RA9 (France)  
€ 108.4 (0%) Jul 30
At Loss
P/B:
20.03
Market Cap:
€ 9.46B ($ 10.87B)
Enterprise V:
€ 8.97B ($ 10.31B)
Volume:
1.96K
Avg Vol (2M):
65.90K
Trade In:

Abivax SA Valuation Measures