California State Teachers Retirement System (CalSTRS)’s First Financial Bankshares FFIN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.07M Buy
113,045
+239
+0.2% +$8.6K ﹤0.01% 997
2025
Q1
$4.05M Sell
112,806
-1,373
-1% -$49.3K 0.01% 974
2024
Q4
$4.12M Sell
114,179
-1,311
-1% -$47.3K ﹤0.01% 1006
2024
Q3
$4.27M Sell
115,490
-3,703
-3% -$137K 0.01% 992
2024
Q2
$3.52M Sell
119,193
-15,823
-12% -$467K ﹤0.01% 1046
2024
Q1
$4.43M Sell
135,016
-7,206
-5% -$236K 0.01% 971
2023
Q4
$4.31M Sell
142,222
-6,469
-4% -$196K 0.01% 997
2023
Q3
$3.74M Sell
148,691
-10,593
-7% -$266K 0.01% 1038
2023
Q2
$4.54M Sell
159,284
-8,124
-5% -$231K 0.01% 1014
2023
Q1
$5.34M Sell
167,408
-2,525
-1% -$80.5K 0.01% 917
2022
Q4
$5.85M Buy
169,933
+1,841
+1% +$63.3K 0.01% 859
2022
Q3
$7.03M Sell
168,092
-3,379
-2% -$141K 0.01% 742
2022
Q2
$6.73M Buy
171,471
+728
+0.4% +$28.6K 0.01% 789
2022
Q1
$7.53M Sell
170,743
-14,249
-8% -$629K 0.01% 817
2021
Q4
$9.41M Buy
184,992
+4,158
+2% +$211K 0.01% 806
2021
Q3
$8.31M Buy
180,834
+1,741
+1% +$80K 0.01% 899
2021
Q2
$8.8M Sell
179,093
-15,632
-8% -$768K 0.01% 899
2021
Q1
$9.1M Sell
194,725
-698
-0.4% -$32.6K 0.01% 846
2020
Q4
$7.07M Buy
195,423
+244
+0.1% +$8.83K 0.01% 922
2020
Q3
$5.45M Buy
195,179
+535
+0.3% +$14.9K 0.01% 928
2020
Q2
$5.62M Sell
194,644
-2,556
-1% -$73.8K 0.01% 897
2020
Q1
$5.29M Sell
197,200
-1,543
-0.8% -$41.4K 0.01% 796
2019
Q4
$6.98M Sell
198,743
-4,015
-2% -$141K 0.01% 841
2019
Q3
$6.76M Buy
202,758
+2,422
+1% +$80.7K 0.01% 831
2019
Q2
$6.17M Buy
200,336
+1,288
+0.6% +$39.7K 0.01% 894
2019
Q1
$5.75M Sell
199,048
-4,664
-2% -$135K 0.01% 890
2018
Q4
$5.88M Buy
203,712
+4,828
+2% +$139K 0.01% 819
2018
Q3
$5.88M Sell
198,884
-72
-0% -$2.13K 0.01% 921
2018
Q2
$5.06M Buy
198,956
+5,680
+3% +$145K 0.01% 991
2018
Q1
$4.47M Sell
193,276
-6,776
-3% -$157K 0.01% 1038
2017
Q4
$4.51M Sell
200,052
-3,134
-2% -$70.6K 0.01% 1084
2017
Q3
$4.59M Sell
203,186
-21,606
-10% -$488K 0.01% 1034
2017
Q2
$4.97M Sell
224,792
-26,728
-11% -$591K 0.01% 1035
2017
Q1
$5.04M Sell
251,520
-11,800
-4% -$237K 0.01% 1055
2016
Q4
$5.95M Sell
263,320
-7,000
-3% -$158K 0.01% 966
2016
Q3
$4.93M Buy
270,320
+2,200
+0.8% +$40.1K 0.01% 1074
2016
Q2
$4.4M Sell
268,120
-4,400
-2% -$72.1K 0.01% 1093
2016
Q1
$4.03M Buy
272,520
+34,780
+15% +$514K 0.01% 1153
2015
Q4
$3.59M Buy
237,740
+3,842
+2% +$58K 0.01% 1151
2015
Q3
$3.72M Sell
233,898
-400
-0.2% -$6.36K 0.01% 1124
2015
Q2
$4.06M Buy
234,298
+18
+0% +$312 0.01% 1171
2015
Q1
$3.24M Sell
234,280
-4,400
-2% -$60.8K 0.01% 1281
2014
Q4
$3.57M Buy
238,680
+2,210
+0.9% +$33K 0.01% 1221
2014
Q3
$3.29M Buy
236,470
+2,542
+1% +$35.3K 0.01% 1226
2014
Q2
$3.67M Buy
233,928
+4,400
+2% +$69K 0.01% 1199
2014
Q1
$3.55M Buy
229,528
+1,200
+0.5% +$18.5K 0.01% 1151
2013
Q4
$3.79M Buy
228,328
+1,600
+0.7% +$26.5K 0.01% 1101
2013
Q3
$3.33M Buy
226,728
+6,932
+3% +$102K 0.01% 1135
2013
Q2
$3.06M Buy
+219,796
New +$3.06M 0.01% 1124