Abivax reports 87,541,485 issued shares as of Sept. 30, 2026 - ABVX News | Rallies