Zurich Cantonal Bank’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
$1.37M Buy
38,071
+3,450
+10% +$124K ﹤0.01% 1075
2025
Q1
$1.24M Buy
34,621
+2,763
+9% +$99.2K ﹤0.01% 1041
2024
Q4
$1.15M Buy
31,858
+3,574
+13% +$129K ﹤0.01% 1115
2024
Q3
$1.05M Hold
28,284
﹤0.01% 1103
2024
Q2
$835K Hold
28,284
﹤0.01% 1165
2024
Q1
$928K Sell
28,284
-4,704
-14% -$154K ﹤0.01% 1107
2023
Q4
$1,000K Buy
32,988
+5,275
+19% +$160K ﹤0.01% 1073
2023
Q3
$696K Buy
27,713
+4,251
+18% +$107K ﹤0.01% 1200
2023
Q2
$668K Buy
23,462
+1,146
+5% +$32.7K ﹤0.01% 1184
2023
Q1
$712K Buy
22,316
+2,229
+11% +$71.1K ﹤0.01% 1082
2022
Q4
$691K Buy
20,087
+2,668
+15% +$91.8K ﹤0.01% 1071
2022
Q3
$729K Hold
17,419
﹤0.01% 973
2022
Q2
$684K Hold
17,419
﹤0.01% 1028
2022
Q1
$769K Sell
17,419
-213
-1% -$9.4K ﹤0.01% 1058
2021
Q4
$896K Buy
17,632
+4,336
+33% +$220K ﹤0.01% 1054
2021
Q3
$611K Hold
13,296
﹤0.01% 1165
2021
Q2
$653K Buy
13,296
+932
+8% +$45.8K ﹤0.01% 1067
2021
Q1
$578K Sell
12,364
-2,712
-18% -$127K ﹤0.01% 1134
2020
Q4
$545K Hold
15,076
﹤0.01% 1234
2020
Q3
$421K Buy
15,076
+1,286
+9% +$35.9K ﹤0.01% 1164
2020
Q2
$398K Buy
13,790
+2,859
+26% +$82.5K ﹤0.01% 1122
2020
Q1
$293K Buy
10,931
+2,876
+36% +$77.1K ﹤0.01% 1052
2019
Q4
$283K Buy
8,055
+1,261
+19% +$44.3K ﹤0.01% 1149
2019
Q3
$226K Buy
6,794
+498
+8% +$16.6K ﹤0.01% 1186
2019
Q2
$194K Hold
6,296
﹤0.01% 1239
2019
Q1
$182K Sell
6,296
-912
-13% -$26.4K ﹤0.01% 1233
2018
Q4
$208K Hold
7,208
﹤0.01% 1185
2018
Q3
$213K Buy
7,208
+634
+10% +$18.7K ﹤0.01% 1269
2018
Q2
$167K Hold
6,574
﹤0.01% 1351
2018
Q1
$152K Hold
6,574
﹤0.01% 1359
2017
Q4
$148K Buy
6,574
+1,956
+42% +$44K ﹤0.01% 1359
2017
Q3
$104K Hold
4,618
﹤0.01% 1370
2017
Q2
$102K Buy
4,618
+478
+12% +$10.6K ﹤0.01% 1363
2017
Q1
$83K Hold
4,140
﹤0.01% 1484
2016
Q4
$94K Hold
4,140
﹤0.01% 1339
2016
Q3
$75K Buy
4,140
+424
+11% +$7.68K ﹤0.01% 1430
2016
Q2
$61K Hold
3,716
﹤0.01% 1409
2016
Q1
$55K Hold
3,716
﹤0.01% 1393
2015
Q4
$56K Buy
3,716
+2,656
+251% +$40K ﹤0.01% 1389
2015
Q3
$17K Buy
1,060
+660
+165% +$10.6K ﹤0.01% 1563
2015
Q2
$7K Hold
400
﹤0.01% 1616
2015
Q1
$6K Buy
+400
New +$6K ﹤0.01% 1718