Castle Biosciences COO sells 3,000 shares via Rule 10b5‑1, locking in gains while still holding a sizable stake—insight into insider confidence amid rapid growth.
Castle Biosciences insider trade: CEO Derek Maetzold buys 550 shares at $2.39, signaling confidence in AI diagnostics growth and long‑term partnership with investors.
CEO Derek Maetzold’s small June 1 “back‑door” purchase shows neutral confidence in Castle Biosciences, but the real upside depends on future milestones and approvals.