Abivax: Obefazimod Goes The Distance And So Does My Buy Rating — ABVX +1.00 · News Impact Screener