J Derek Maetzold

Affiliations

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