California State Teachers Retirement System (CalSTRS)
CSTL icon

California State Teachers Retirement System (CalSTRS)’s Castle Biosciences CSTL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$503K Hold
24,620
﹤0.01% 2050
2025
Q1
$493K Hold
24,620
﹤0.01% 2055
2024
Q4
$656K Sell
24,620
-151
-0.6% -$4.02K ﹤0.01% 1998
2024
Q3
$706K Sell
24,771
-657
-3% -$18.7K ﹤0.01% 1961
2024
Q2
$554K Sell
25,428
-56
-0.2% -$1.22K ﹤0.01% 2051
2024
Q1
$564K Sell
25,484
-1,282
-5% -$28.4K ﹤0.01% 2087
2023
Q4
$578K Sell
26,766
-1,112
-4% -$24K ﹤0.01% 2136
2023
Q3
$471K Sell
27,878
-2,687
-9% -$45.4K ﹤0.01% 2229
2023
Q2
$419K Buy
30,565
+1,765
+6% +$24.2K ﹤0.01% 2385
2023
Q1
$654K Sell
28,800
-421
-1% -$9.57K ﹤0.01% 2158
2022
Q4
$688K Buy
29,221
+323
+1% +$7.6K ﹤0.01% 2161
2022
Q3
$754K Sell
28,898
-160
-0.6% -$4.18K ﹤0.01% 2088
2022
Q2
$638K Buy
29,058
+2,841
+11% +$62.4K ﹤0.01% 2250
2022
Q1
$1.18M Sell
26,217
-2,377
-8% -$107K ﹤0.01% 1942
2021
Q4
$1.23M Buy
28,594
+688
+2% +$29.5K ﹤0.01% 2033
2021
Q3
$1.86M Sell
27,906
-1,468
-5% -$97.6K ﹤0.01% 1766
2021
Q2
$2.15M Buy
29,374
+7,402
+34% +$543K ﹤0.01% 1725
2021
Q1
$1.5M Buy
21,972
+4,073
+23% +$279K ﹤0.01% 1896
2020
Q4
$1.2M Buy
17,899
+149
+0.8% +$10K ﹤0.01% 1925
2020
Q3
$913K Buy
17,750
+2,293
+15% +$118K ﹤0.01% 1916
2020
Q2
$583K Buy
15,457
+1,053
+7% +$39.7K ﹤0.01% 2172
2020
Q1
$429K Buy
14,404
+8,794
+157% +$262K ﹤0.01% 2137
2019
Q4
$193K Sell
5,610
-147
-3% -$5.06K ﹤0.01% 2796
2019
Q3
$104K Buy
+5,757
New +$104K ﹤0.01% 2938