J Derek Maetzold

Affiliations

  • Pres. & Chief Exec. Officer at Castle Biosciences Inc (CSTL), 2025-01-15
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
CSTL $29.48 4 Officer, Director 5,104 2025-01-13 Filing
CSTL $29.48 5 Officer, Director 5,104 2025-01-13 Filing
CSTL $29.48 4 Officer, Director 5,104 2025-01-13 Filing
CSTL $29.48 5 Officer, Director 5,110 2025-01-13 Filing
CSTL $29.48 15 Officer, Director 60,573 2025-01-13 Filing