Castle Biosciences CEO Disposes $500K of Stock Over Two Days
Castle Biosciences President and CEO Derek J. Maetzold sold a total of 19,300 shares of company common stock on March 17 and 18, 2026, in transactions filed on a Form 4. The trades, executed under a Rule 10b5-1 plan adopted in December 2025, generated $500,098 in proceeds. The company recently posted quarterly results that beat expectations on both…