Tag: Dumped

Biotech Fund’s Strategic Move: $14.8 Million Dumped in MBX Biosciences Ahead of Key 2026 Milestones

Biotech company MBX Biosciences saw a major specialist fund, MPM BioImpact, sell off its entire stake in the