REDUCEDT+7
Juvenal Tobin W
Castle Biosciences Inc · NASDAQ
−1,730 sh · $51.2K
Filed 19 Aug 2026SEC Form 4view source
Juvenal Tobin W
Castle Biosciences Inc · NASDAQ
−1,730 sh · $51.2K
Renaissance Technologies
Castle Biosciences Inc · NASDAQ
532,800 sh · $13.1M
Two Sigma Investments
Castle Biosciences Inc · NASDAQ
248,840 sh · $6.1M
BlackRock
Castle Biosciences Inc · NASDAQ
3,044,973 sh · $66.3M