Abivax S.A.

NASDAQ: ABVX · Real-Time Price · USD
77.46
3.03 (4.07%)
At close: Aug 22, 2025, 3:17 PM