May 21, 2026
May 21, 2026
May 21, 2026
May 21, 2026
May 21, 2026
May 21, 2026
May 21, 2026
May 21, 2026
Cormorant Asset Management's recent sale of 50,000 shares worth $9.31 million in Praxis Precision Medicines raises questions about investor confidence in biotech's future. Can this industry still support high-risk bets?