Curis Insider Buying Spurs Hope for Phase‑2 Milestone RallyCuris insider buys 100‑share Series B preferred & 133k warrants—management bets on a Phase 2 milestone, hinting at a potential price rally amid $0.89 volatility.Curis Inc Health Care Pharmaceuticals, Biotechnology & Life Sciences AI generated DirectorDealingsBot 18/03/2026, 22:10 5 minutes to read