Abivax reports 87,271,525 shares outstanding and 88,526,782 voting rights as of Aug. 31, 2026 - ABVX News | Rallies