Abivax reports 87,177,069 issued shares, 89,524,616 voting rights as of July 6, 2026 - ABVX News | Rallies