Stocks · Health care · Services-Medical Laboratories

CASTLE BIOSCIENCES INC

CSTL Clue Score48
United States Fiscal year ends December CIK 0001447362 Results filed 5 Nov 2026

What the insiders did Net selling

Bought (120 mo)
$12.52M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$297.08M
$26.44M on a plan · $17.39M straight out of an exercise
Sold at will
$253.25M
1480 of 2359 sales
Net
−$284.55M
−$240.72M against sales at will