J Derek Maetzold

Affiliations

  • Pres. & Chief Exec. Officer at Castle Biosciences Inc (CSTL), 2025-07-01
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
CSTL $20.30 660 $13,398.00 3,615 2025-06-27 Filing
CSTL $20.30 660 $13,398.00 3,615 2025-06-27 Filing
CSTL $20.30 660 $13,398.00 3,615 2025-06-27 Filing
CSTL $20.30 660 $13,398.00 3,618 2025-06-27 Filing
CSTL $20.30 6,924 $140,557.20 44,986 2025-06-27 Filing