Biotech Fund BVF Trims MoonLake Stake, Sells $63M in Shares

BVF sold 3,750,000 shares for a transaction value of approximately $62.96 million on April 2, 2026. The sale represented 78.30% of BVF's direct holdings, reducing direct ownership to 1,039,238 shares.
Open original source