Nebula Research & Development’s Castle Biosciences CSTL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$908K Buy
44,472
+6,855
+18% +$140K 0.08% 435
2025
Q1
$753K Buy
37,617
+10,943
+41% +$219K 0.07% 469
2024
Q4
$711K Buy
+26,674
New +$711K 0.08% 418