Castle Biosciences president and CEO Derek Maetzold sells $515k stock
Castle Biosciences CEO Derek Maetzold sold 14,496 shares of the company's stock on October 5, 2026, for $515,564. The shares were traded at prices between $35.310 and $35.965, with an average price of $35.566. This sale was made following a pre-approved trading plan implemented on June 2, 2026. Castle Biosciences shares had previously gained nearly 49% over the past six months, but the stock now trades above its Fair Value, indicating limited near-term growth potential.
Written by urgent.news from Investing.com's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
Also reported by 1 other outlet
- Intapp CEO John Hall sells $109,500 in company stock investing.com