California State Teachers Retirement System (CalSTRS)’s FormFactor FORM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.46M Buy
71,563
+521
+0.7% +$17.9K ﹤0.01% 1268
2025
Q1
$2.01M Sell
71,042
-1,328
-2% -$37.6K ﹤0.01% 1334
2024
Q4
$3.18M Sell
72,370
-647
-0.9% -$28.5K ﹤0.01% 1126
2024
Q3
$3.36M Sell
73,017
-2,698
-4% -$124K ﹤0.01% 1107
2024
Q2
$4.58M Sell
75,715
-2,570
-3% -$156K 0.01% 936
2024
Q1
$3.57M Sell
78,285
-3,587
-4% -$164K ﹤0.01% 1075
2023
Q4
$3.41M Sell
81,872
-3,383
-4% -$141K ﹤0.01% 1122
2023
Q3
$2.98M Sell
85,255
-8,307
-9% -$290K ﹤0.01% 1155
2023
Q2
$3.2M Sell
93,562
-2,793
-3% -$95.6K ﹤0.01% 1215
2023
Q1
$3.07M Sell
96,355
-1,541
-2% -$49.1K ﹤0.01% 1231
2022
Q4
$2.18M Buy
97,896
+273
+0.3% +$6.07K ﹤0.01% 1431
2022
Q3
$2.45M Sell
97,623
-2,657
-3% -$66.5K ﹤0.01% 1317
2022
Q2
$3.88M Buy
100,280
+460
+0.5% +$17.8K 0.01% 1092
2022
Q1
$4.2M Sell
99,820
-8,232
-8% -$346K 0.01% 1163
2021
Q4
$4.94M Buy
108,052
+2,233
+2% +$102K 0.01% 1166
2021
Q3
$3.95M Sell
105,819
-1,308
-1% -$48.8K 0.01% 1291
2021
Q2
$3.91M Sell
107,127
-9,344
-8% -$341K ﹤0.01% 1345
2021
Q1
$5.25M Sell
116,471
-316
-0.3% -$14.3K 0.01% 1139
2020
Q4
$5.02M Sell
116,787
-70
-0.1% -$3.01K 0.01% 1112
2020
Q3
$2.91M Buy
116,857
+1,894
+2% +$47.2K ﹤0.01% 1273
2020
Q2
$3.37M Buy
114,963
+251
+0.2% +$7.36K 0.01% 1171
2020
Q1
$2.31M Sell
114,712
-569
-0.5% -$11.4K 0.01% 1217
2019
Q4
$2.99M Sell
115,281
-347
-0.3% -$9.01K 0.01% 1325
2019
Q3
$2.16M Buy
115,628
+1,139
+1% +$21.2K ﹤0.01% 1486
2019
Q2
$1.79M Buy
114,489
+1,248
+1% +$19.6K ﹤0.01% 1627
2019
Q1
$1.82M Sell
113,241
-2,598
-2% -$41.8K ﹤0.01% 1581
2018
Q4
$1.63M Buy
115,839
+2,690
+2% +$37.9K ﹤0.01% 1609
2018
Q3
$1.56M Buy
113,149
+1,233
+1% +$17K ﹤0.01% 1796
2018
Q2
$1.49M Buy
111,916
+2,251
+2% +$29.9K ﹤0.01% 1794
2018
Q1
$1.5M Sell
109,665
-3,844
-3% -$52.5K ﹤0.01% 1724
2017
Q4
$1.78M Sell
113,509
-1,733
-2% -$27.1K ﹤0.01% 1645
2017
Q3
$1.94M Sell
115,242
-12,301
-10% -$207K ﹤0.01% 1591
2017
Q2
$1.58M Sell
127,543
-7,815
-6% -$96.9K ﹤0.01% 1753
2017
Q1
$1.6M Sell
135,358
-6,400
-5% -$75.8K ﹤0.01% 1768
2016
Q4
$1.59M Sell
141,758
-3,800
-3% -$42.6K ﹤0.01% 1806
2016
Q3
$1.58M Buy
145,558
+1,400
+1% +$15.2K ﹤0.01% 1798
2016
Q2
$1.3M Buy
144,158
+22,205
+18% +$200K ﹤0.01% 1885
2016
Q1
$887K Buy
121,953
+15,209
+14% +$111K ﹤0.01% 2080
2015
Q4
$961K Buy
106,744
+1,978
+2% +$17.8K ﹤0.01% 2031
2015
Q3
$710K Sell
104,766
-400
-0.4% -$2.71K ﹤0.01% 2184
2015
Q2
$968K Buy
105,166
+3,745
+4% +$34.5K ﹤0.01% 2127
2015
Q1
$900K Sell
101,421
-1,600
-2% -$14.2K ﹤0.01% 2086
2014
Q4
$886K Buy
103,021
+438
+0.4% +$3.77K ﹤0.01% 2126
2014
Q3
$736K Buy
102,583
+1,182
+1% +$8.48K ﹤0.01% 2207
2014
Q2
$844K Buy
101,401
+4,000
+4% +$33.3K ﹤0.01% 2177
2014
Q1
$622K Hold
97,401
﹤0.01% 2290
2013
Q4
$586K Buy
97,401
+400
+0.4% +$2.41K ﹤0.01% 2331
2013
Q3
$665K Buy
97,001
+3,003
+3% +$20.6K ﹤0.01% 2193
2013
Q2
$634K Buy
+93,998
New +$634K ﹤0.01% 2145