J Derek Maetzold

Affiliations

  • Pres. & Chief Exec. Officer at Castle Biosciences Inc (CSTL), 2025-04-23
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
CSTL $21.52 165 Officer, Director 4,275 2025-04-21 Filing
CSTL $21.52 165 Officer, Director 4,275 2025-04-21 Filing
CSTL $21.52 165 Officer, Director 4,275 2025-04-21 Filing
CSTL $21.52 165 Officer, Director 4,278 2025-04-21 Filing
CSTL $21.52 1,731 Officer, Director 51,910 2025-04-21 Filing