M Kristen Oelschlager

Affiliations

  • Chief Operating Officer at Castle Biosciences Inc (CSTL), 2025-03-06
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
CSTL $29.97 1,250 $37,461.25 134,841 2024-09-03 Filing
CSTL $29.00 4,582 $132,868.84 136,091 2024-09-03 Filing
CSTL $23.77 4,225 $100,428.25 132,836 2024-08-01 Filing
CSTL $22.72 8,764 $199,074.26 137,061 2024-08-01 Filing
CSTL $22.06 2,793 $61,621.96 145,825 2024-07-29 Filing