J Derek Maetzold

Affiliations

  • Pres. & Chief Exec. Officer at Castle Biosciences Inc (CSTL), 2024-06-05
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
CSTL $23.98 6 Officer, Director 8,525 2024-06-03 Filing
CSTL $23.98 6 Officer, Director 8,525 2024-06-03 Filing
CSTL $23.98 6 Officer, Director 8,525 2024-06-03 Filing
CSTL $23.98 6 Officer, Director 8,527 2024-06-03 Filing
CSTL $23.98 20 Officer, Director 71,379 2024-06-03 Filing