Swiss National 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
$8.35M Sell
232,200
-3,100
-1% -$112K 0.01% 1012
2025
Q1
$8.45M Sell
235,300
-3,500
-1% -$126K 0.01% 976
2024
Q4
$8.61M Buy
238,800
+1,700
+0.7% +$61.3K 0.01% 1020
2024
Q3
$8.78M Sell
237,100
-1,600
-0.7% -$59.2K 0.01% 1007
2024
Q2
$7.05M Sell
238,700
-28,500
-11% -$842K ﹤0.01% 1066
2024
Q1
$8.77M Hold
267,200
0.01% 980
2023
Q4
$8.1M Sell
267,200
-30,900
-10% -$936K 0.01% 1009
2023
Q3
$7.49M Buy
298,100
+3,000
+1% +$75.4K 0.01% 1041
2023
Q2
$8.41M Buy
295,100
+2,700
+0.9% +$76.9K 0.01% 1004
2023
Q1
$9.33M Sell
292,400
-34,500
-11% -$1.1M 0.01% 906
2022
Q4
$11.2M Buy
326,900
+5,400
+2% +$186K 0.01% 855
2022
Q3
$13.4M Buy
321,500
+2,400
+0.8% +$100K 0.01% 741
2022
Q2
$12.5M Sell
319,100
-900
-0.3% -$35.3K 0.01% 797
2022
Q1
$14.1M Buy
320,000
+22,400
+8% +$988K 0.01% 818
2021
Q4
$15.1M Sell
297,600
-1,100
-0.4% -$55.9K 0.01% 799
2021
Q3
$13.7M Buy
298,700
+800
+0.3% +$36.8K 0.01% 837
2021
Q2
$14.6M Buy
297,900
+5,700
+2% +$280K 0.01% 816
2021
Q1
$13.7M Buy
292,200
+3,200
+1% +$150K 0.01% 844
2020
Q4
$10.5M Sell
289,000
-800
-0.3% -$28.9K 0.01% 912
2020
Q3
$8.09M Buy
289,800
+4,100
+1% +$114K 0.01% 904
2020
Q2
$8.25M Buy
285,700
+48,600
+20% +$1.4M 0.01% 865
2020
Q1
$6.36M Buy
237,100
+3,100
+1% +$83.2K 0.01% 810
2019
Q4
$8.21M Buy
234,000
+4,100
+2% +$144K 0.01% 864
2019
Q3
$7.66M Buy
229,900
+27,900
+14% +$930K 0.01% 874
2019
Q2
$6.22M Buy
202,000
+4,600
+2% +$142K 0.01% 982
2019
Q1
$5.7M Buy
197,400
+6,000
+3% +$173K 0.01% 1005
2018
Q4
$5.52M Buy
191,400
+1,200
+0.6% +$34.6K 0.01% 925
2018
Q3
$5.62M Hold
190,200
0.01% 1036
2018
Q2
$4.84M Buy
190,200
+5,800
+3% +$148K 0.01% 1124
2018
Q1
$4.27M Buy
184,400
+6,400
+4% +$148K 0.01% 1141
2017
Q4
$4.01M Hold
178,000
﹤0.01% 1199
2017
Q3
$4.02M Hold
178,000
﹤0.01% 1161
2017
Q2
$3.93M Buy
178,000
+4,200
+2% +$92.8K ﹤0.01% 1145
2017
Q1
$3.49M Hold
173,800
﹤0.01% 1217
2016
Q4
$3.93M Buy
173,800
+5,200
+3% +$118K 0.01% 1114
2016
Q3
$3.07M Sell
168,600
-5,200
-3% -$94.7K ﹤0.01% 1231
2016
Q2
$2.85M Hold
173,800
﹤0.01% 1246
2016
Q1
$2.48M Buy
173,800
+37,200
+27% +$531K ﹤0.01% 1314
2015
Q4
$2.06M Hold
136,600
0.01% 1323
2015
Q3
$2.17M Buy
136,600
+17,200
+14% +$273K 0.01% 1246
2015
Q2
$2.07M Buy
119,400
+3,400
+3% +$58.9K 0.01% 1288
2015
Q1
$1.6M Hold
116,000
﹤0.01% 1448
2014
Q4
$1.73M Buy
116,000
+2,600
+2% +$38.8K 0.01% 1360
2014
Q3
$1.58M Sell
113,400
-2,200
-2% -$30.6K 0.01% 1347
2014
Q2
$1.81M Hold
115,600
0.01% 1317
2014
Q1
$1.79M Buy
115,600
+25,200
+28% +$389K 0.01% 1281
2013
Q4
$1.5M Buy
90,400
+9,200
+11% +$153K 0.01% 1228
2013
Q3
$1.19M Sell
81,200
-4,800
-6% -$70.6K 0.01% 1322
2013
Q2
$1.2M Buy
+86,000
New +$1.2M 0.01% 1293