California State Teachers Retirement System (CalSTRS)’s First Financial Corporation Common Stock THFF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$596K Hold
11,001
﹤0.01% 1975
2025
Q1
$539K Hold
11,001
﹤0.01% 2021
2024
Q4
$508K Sell
11,001
-128
-1% -$5.91K ﹤0.01% 2103
2024
Q3
$488K Sell
11,129
-407
-4% -$17.8K ﹤0.01% 2134
2024
Q2
$425K Sell
11,536
-194
-2% -$7.16K ﹤0.01% 2165
2024
Q1
$450K Sell
11,730
-802
-6% -$30.7K ﹤0.01% 2210
2023
Q4
$539K Sell
12,532
-754
-6% -$32.4K ﹤0.01% 2168
2023
Q3
$449K Sell
13,286
-406
-3% -$13.7K ﹤0.01% 2251
2023
Q2
$445K Sell
13,692
-463
-3% -$15K ﹤0.01% 2359
2023
Q1
$531K Sell
14,155
-197
-1% -$7.38K ﹤0.01% 2279
2022
Q4
$661K Sell
14,352
-179
-1% -$8.25K ﹤0.01% 2195
2022
Q3
$657K Sell
14,531
-618
-4% -$27.9K ﹤0.01% 2195
2022
Q2
$674K Buy
15,149
+864
+6% +$38.4K ﹤0.01% 2210
2022
Q1
$618K Sell
14,285
-1,362
-9% -$58.9K ﹤0.01% 2306
2021
Q4
$709K Sell
15,647
-244
-2% -$11.1K ﹤0.01% 2360
2021
Q3
$668K Sell
15,891
-934
-6% -$39.3K ﹤0.01% 2366
2021
Q2
$687K Sell
16,825
-3,232
-16% -$132K ﹤0.01% 2455
2021
Q1
$903K Sell
20,057
-276
-1% -$12.4K ﹤0.01% 2198
2020
Q4
$790K Hold
20,333
﹤0.01% 2177
2020
Q3
$638K Buy
20,333
+553
+3% +$17.4K ﹤0.01% 2135
2020
Q2
$729K Hold
19,780
﹤0.01% 2035
2020
Q1
$667K Sell
19,780
-628
-3% -$21.2K ﹤0.01% 1911
2019
Q4
$933K Hold
20,408
﹤0.01% 2006
2019
Q3
$887K Buy
20,408
+2,167
+12% +$94.2K ﹤0.01% 2000
2019
Q2
$733K Hold
18,241
﹤0.01% 2152
2019
Q1
$766K Sell
18,241
-351
-2% -$14.7K ﹤0.01% 2083
2018
Q4
$746K Buy
18,592
+367
+2% +$14.7K ﹤0.01% 2060
2018
Q3
$915K Sell
18,225
-8
-0% -$402 ﹤0.01% 2116
2018
Q2
$827K Buy
18,233
+2,124
+13% +$96.3K ﹤0.01% 2173
2018
Q1
$670K Sell
16,109
-565
-3% -$23.5K ﹤0.01% 2204
2017
Q4
$756K Sell
16,674
-166
-1% -$7.53K ﹤0.01% 2161
2017
Q3
$802K Sell
16,840
-1,942
-10% -$92.5K ﹤0.01% 2140
2017
Q2
$888K Sell
18,782
-1,300
-6% -$61.5K ﹤0.01% 2130
2017
Q1
$954K Sell
20,082
-600
-3% -$28.5K ﹤0.01% 2108
2016
Q4
$1.09M Sell
20,682
-500
-2% -$26.4K ﹤0.01% 2051
2016
Q3
$862K Buy
21,182
+200
+1% +$8.14K ﹤0.01% 2165
2016
Q2
$768K Sell
20,982
-2,389
-10% -$87.4K ﹤0.01% 2203
2016
Q1
$800K Buy
23,371
+2,888
+14% +$98.9K ﹤0.01% 2146
2015
Q4
$696K Buy
20,483
+300
+1% +$10.2K ﹤0.01% 2217
2015
Q3
$653K Hold
20,183
﹤0.01% 2242
2015
Q2
$722K Sell
20,183
-797
-4% -$28.5K ﹤0.01% 2318
2015
Q1
$753K Sell
20,980
-300
-1% -$10.8K ﹤0.01% 2192
2014
Q4
$758K Buy
21,280
+91
+0.4% +$3.24K ﹤0.01% 2235
2014
Q3
$656K Buy
21,189
+220
+1% +$6.81K ﹤0.01% 2273
2014
Q2
$675K Buy
20,969
+600
+3% +$19.3K ﹤0.01% 2316
2014
Q1
$686K Hold
20,369
﹤0.01% 2230
2013
Q4
$745K Buy
20,369
+200
+1% +$7.32K ﹤0.01% 2171
2013
Q3
$637K Buy
20,169
+610
+3% +$19.3K ﹤0.01% 2219
2013
Q2
$606K Buy
+19,559
New +$606K ﹤0.01% 2172