Shares of French biotech Abivax tumbled 32% after it reported fresh data on its lead asset.
Science CNBC Jun 2, 2026
Shares of French biotech Abivax tumbled 32% after it reported fresh data on its lead asset.
Shares of French biotech Abivax tumbled 32% after it reported fresh data on its lead asset.
Science CNBC Jun 2, 2026