California State Teachers Retirement System (CalSTRS)’s Ichor Holdings ICHR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$570K Sell
29,036
-2,417
-8% -$47.5K ﹤0.01% 1998
2025
Q1
$711K Hold
31,453
﹤0.01% 1888
2024
Q4
$1.01M Sell
31,453
-188
-0.6% -$6.06K ﹤0.01% 1769
2024
Q3
$1.01M Sell
31,641
-491
-2% -$15.6K ﹤0.01% 1780
2024
Q2
$1.24M Sell
32,132
-194
-0.6% -$7.48K ﹤0.01% 1651
2024
Q1
$1.25M Buy
32,326
+1,572
+5% +$60.7K ﹤0.01% 1684
2023
Q4
$1.03M Sell
30,754
-1,212
-4% -$40.8K ﹤0.01% 1802
2023
Q3
$990K Sell
31,966
-3,074
-9% -$95.2K ﹤0.01% 1800
2023
Q2
$1.31M Sell
35,040
-694
-2% -$26K ﹤0.01% 1745
2023
Q1
$1.17M Sell
35,734
-445
-1% -$14.6K ﹤0.01% 1788
2022
Q4
$970K Buy
36,179
+463
+1% +$12.4K ﹤0.01% 1927
2022
Q3
$865K Sell
35,716
-812
-2% -$19.7K ﹤0.01% 1984
2022
Q2
$949K Buy
36,528
+434
+1% +$11.3K ﹤0.01% 2001
2022
Q1
$1.29M Sell
36,094
-3,212
-8% -$114K ﹤0.01% 1887
2021
Q4
$1.81M Buy
39,306
+1,148
+3% +$52.8K ﹤0.01% 1799
2021
Q3
$1.57M Sell
38,158
-42
-0.1% -$1.73K ﹤0.01% 1865
2021
Q2
$2.06M Sell
38,200
-2,602
-6% -$140K ﹤0.01% 1759
2021
Q1
$2.2M Buy
40,802
+6,776
+20% +$365K ﹤0.01% 1681
2020
Q4
$1.03M Sell
34,026
-108
-0.3% -$3.26K ﹤0.01% 2019
2020
Q3
$736K Hold
34,134
﹤0.01% 2050
2020
Q2
$907K Buy
34,134
+893
+3% +$23.7K ﹤0.01% 1899
2020
Q1
$637K Sell
33,241
-375
-1% -$7.19K ﹤0.01% 1935
2019
Q4
$1.12M Sell
33,616
-679
-2% -$22.6K ﹤0.01% 1895
2019
Q3
$829K Buy
34,295
+410
+1% +$9.91K ﹤0.01% 2040
2019
Q2
$801K Buy
33,885
+294
+0.9% +$6.95K ﹤0.01% 2102
2019
Q1
$758K Sell
33,591
-4,729
-12% -$107K ﹤0.01% 2090
2018
Q4
$625K Buy
38,320
+1,754
+5% +$28.6K ﹤0.01% 2165
2018
Q3
$747K Sell
36,566
-2,189
-6% -$44.7K ﹤0.01% 2214
2018
Q2
$822K Sell
38,755
-81,323
-68% -$1.72M ﹤0.01% 2178
2018
Q1
$2.91M Buy
120,078
+23,210
+24% +$562K 0.01% 1291
2017
Q4
$2.38M Buy
96,868
+68,167
+238% +$1.68M ﹤0.01% 1464
2017
Q3
$769K Buy
28,701
+8,001
+39% +$214K ﹤0.01% 2172
2017
Q2
$417K Buy
20,700
+7,200
+53% +$145K ﹤0.01% 2567
2017
Q1
$268K Buy
+13,500
New +$268K ﹤0.01% 2754