First Trust Advisors’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12M Buy
96,913
+2,175
+2% +$269K 0.01% 1035
2025
Q1
$10.4M Buy
94,738
+4,750
+5% +$522K 0.01% 1037
2024
Q4
$10.5M Buy
89,988
+14,480
+19% +$1.7M 0.01% 1036
2024
Q3
$7.95M Buy
75,508
+23,670
+46% +$2.49M 0.01% 1120
2024
Q2
$4.55M Sell
51,838
-13,055
-20% -$1.14M ﹤0.01% 1311
2024
Q1
$5.71M Sell
64,893
-8,085
-11% -$712K 0.01% 1230
2023
Q4
$7.1M Buy
72,978
+3,714
+5% +$361K 0.01% 1121
2023
Q3
$6.01M Buy
69,264
+7,719
+13% +$669K 0.01% 1149
2023
Q2
$5.66M Buy
61,545
+20,678
+51% +$1.9M 0.01% 1184
2023
Q1
$3.4M Sell
40,867
-14,829
-27% -$1.23M ﹤0.01% 1428
2022
Q4
$4.91M Buy
55,696
+37,115
+200% +$3.27M 0.01% 1206
2022
Q3
$1.66M Sell
18,581
-10,786
-37% -$965K ﹤0.01% 1774
2022
Q2
$2.81M Sell
29,367
-10,631
-27% -$1.02M ﹤0.01% 1580
2022
Q1
$3.33M Sell
39,998
-377
-0.9% -$31.4K ﹤0.01% 1558
2021
Q4
$2.85M Sell
40,375
-18,366
-31% -$1.3M ﹤0.01% 1638
2021
Q3
$3.53M Sell
58,741
-1,789
-3% -$108K ﹤0.01% 1524
2021
Q2
$3.78M Buy
60,530
+22,944
+61% +$1.43M ﹤0.01% 1520
2021
Q1
$2.66M Sell
37,586
-15,758
-30% -$1.11M ﹤0.01% 1610
2020
Q4
$3.13M Buy
53,344
+29,982
+128% +$1.76M ﹤0.01% 1347
2020
Q3
$954K Buy
23,362
+5,309
+29% +$217K ﹤0.01% 1779
2020
Q2
$732K Sell
18,053
-29,554
-62% -$1.2M ﹤0.01% 1873
2020
Q1
$1.59M Sell
47,607
-276
-0.6% -$9.21K ﹤0.01% 1387
2019
Q4
$2.99M Sell
47,883
-11,308
-19% -$706K 0.01% 1336
2019
Q3
$3.28M Buy
59,191
+20,568
+53% +$1.14M 0.01% 1265
2019
Q2
$2.15M Sell
38,623
-32,075
-45% -$1.79M ﹤0.01% 1511
2019
Q1
$3.69M Buy
70,698
+11,086
+19% +$578K 0.01% 1199
2018
Q4
$2.98M Sell
59,612
-42,788
-42% -$2.14M 0.01% 1248
2018
Q3
$6.14M Buy
102,400
+26,761
+35% +$1.6M 0.01% 1025
2018
Q2
$4.48M Buy
75,639
+27,052
+56% +$1.6M 0.01% 1154
2018
Q1
$2.58M Sell
48,587
-24,192
-33% -$1.28M 0.01% 1308
2017
Q4
$3.72M Buy
72,779
+2,239
+3% +$115K 0.01% 1132
2017
Q3
$4M Sell
70,540
-3,174
-4% -$180K 0.01% 1100
2017
Q2
$3.56M Sell
73,714
-2,794
-4% -$135K 0.01% 1151
2017
Q1
$3.44M Buy
76,508
+3,412
+5% +$153K 0.01% 1192
2016
Q4
$3.4M Buy
73,096
+11,836
+19% +$551K 0.01% 1161
2016
Q3
$2.22M Sell
61,260
-1,988
-3% -$72.1K 0.01% 1281
2016
Q2
$1.91M Buy
63,248
+33,342
+111% +$1.01M 0.01% 1330
2016
Q1
$853K Sell
29,906
-7,932
-21% -$226K ﹤0.01% 1746
2015
Q4
$1.11M Buy
37,838
+18,312
+94% +$537K ﹤0.01% 1696
2015
Q3
$616K Buy
19,526
+6,116
+46% +$193K ﹤0.01% 1907
2015
Q2
$439K Sell
13,410
-36
-0.3% -$1.18K ﹤0.01% 2013
2015
Q1
$410K Sell
13,446
-6,966
-34% -$212K ﹤0.01% 2015
2014
Q4
$647K Buy
20,412
+3,606
+21% +$114K ﹤0.01% 1896
2014
Q3
$526K Sell
16,806
-108
-0.6% -$3.38K ﹤0.01% 1909
2014
Q2
$523K Buy
16,914
+2,356
+16% +$72.9K ﹤0.01% 1894
2014
Q1
$412K Buy
14,558
+3,832
+36% +$108K ﹤0.01% 1994
2013
Q4
$301K Buy
10,726
+2,200
+26% +$61.7K ﹤0.01% 2051
2013
Q3
$231K Buy
+8,526
New +$231K ﹤0.01% 2168