Biotech Stock Up 72% Sees $8 Million Sale, but Here's Why One Fund Still Seems Bullish

Mar 21, 2026 - 23:00
 2
Biotech Stock Up 72% Sees $8 Million Sale, but Here's Why One Fund Still Seems Bullish