Bullish
Abivax Buys Back $90 Million in Royalties via $45 Million ADS Offering, Keeps Cash Runway to Q4 2027
Abivax (ABVX) repurchased $90 million in royalty certificates, paying $45 million in cash and $45 million through a loan convertible to American Depos...