A beaten-down biotech just lost a meaningful backer — should you care?

Key PointsSold 237,103 shares; estimated trade size $7.77 million (based on average closing price from January to March 2026)