Abivax receives a "Strong Buy" rating, driven by positive phase 3 ABTECT induction data for obefazimod in moderate-to-severe ...