First Trust Advisors’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.89M Sell
35,819
-37,704
-51% -$4.19M ﹤0.01% 1596
2025
Q4
$7.79M Sell
73,523
-18,717
-20% -$2.12M 0.01% 1204
2025
Q3
$11.7M Sell
92,240
-4,673
-5% -$604K 0.01% 1050
2025
Q2
$12M Buy
96,913
+2,175
+2% +$259K 0.01% 1035
2025
Q1
$10.4M Buy
94,738
+4,750
+5% +$551K 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.4M 0.01% 1120
2024
Q2
$4.55M Sell
51,838
-13,055
-20% -$1.13M ﹤0.01% 1311
2024
Q1
$5.71M Sell
64,893
-8,085
-11% -$720K 0.01% 1230
2023
Q4
$7.1M Buy
72,978
+3,714
+5% +$325K 0.01% 1121
2023
Q3
$6.01M Buy
69,264
+7,719
+13% +$730K 0.01% 1149
2023
Q2
$5.66M Buy
61,545
+20,678
+51% +$1.74M 0.01% 1184
2023
Q1
$3.4M Sell
40,867
-14,829
-27% -$1.28M ﹤0.01% 1428
2022
Q4
$4.91M Buy
55,696
+37,115
+200% +$3.51M 0.01% 1206
2022
Q3
$1.66M Sell
18,581
-10,786
-37% -$1.11M ﹤0.01% 1774
2022
Q2
$2.81M Sell
29,367
-10,631
-27% -$928K ﹤0.01% 1580
2022
Q1
$3.33M Sell
39,998
-377
-0.9% -$29.3K ﹤0.01% 1558
2021
Q4
$2.85M Sell
40,375
-18,366
-31% -$1.21M ﹤0.01% 1638
2021
Q3
$3.53M Sell
58,741
-1,789
-3% -$102K ﹤0.01% 1524
2021
Q2
$3.78M Buy
60,530
+22,944
+61% +$1.58M ﹤0.01% 1520
2021
Q1
$2.66M Sell
37,586
-15,758
-30% -$1.04M ﹤0.01% 1610
2020
Q4
$3.13M Buy
53,344
+29,982
+128% +$1.54M ﹤0.01% 1347
2020
Q3
$954K Buy
23,362
+5,309
+29% +$224K ﹤0.01% 1779
2020
Q2
$732K Sell
18,053
-29,554
-62% -$1.08M ﹤0.01% 1873
2020
Q1
$1.59M Sell
47,607
-276
-0.6% -$14.4K ﹤0.01% 1387
2019
Q4
$2.99M Sell
47,883
-11,308
-19% -$666K 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.78M ﹤0.01% 1511
2019
Q1
$3.69M Buy
70,698
+11,086
+19% +$601K 0.01% 1199
2018
Q4
$2.98M Sell
59,612
-42,788
-42% -$2.38M 0.01% 1248
2018
Q3
$6.14M Buy
102,400
+26,761
+35% +$1.67M 0.01% 1025
2018
Q2
$4.48M Buy
75,639
+27,052
+56% +$1.59M 0.01% 1154
2018
Q1
$2.58M Sell
48,587
-24,192
-33% -$1.32M 0.01% 1308
2017
Q4
$3.72M Buy
72,779
+2,239
+3% +$124K 0.01% 1132
2017
Q3
$4M Sell
70,540
-3,174
-4% -$163K 0.01% 1100
2017
Q2
$3.56M Sell
73,714
-2,794
-4% -$133K 0.01% 1151
2017
Q1
$3.44M Buy
76,508
+3,412
+5% +$159K 0.01% 1192
2016
Q4
$3.4M Buy
73,096
+11,836
+19% +$476K 0.01% 1161
2016
Q3
$2.22M Sell
61,260
-1,988
-3% -$66.2K 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% -$222K ﹤0.01% 1746
2015
Q4
$1.11M Buy
37,838
+18,312
+94% +$569K ﹤0.01% 1696
2015
Q3
$616K Buy
19,526
+6,116
+46% +$192K ﹤0.01% 1907
2015
Q2
$439K Sell
13,410
-36
-0.3% -$1.09K ﹤0.01% 2013
2015
Q1
$410K Sell
13,446
-6,966
-34% -$207K ﹤0.01% 2015
2014
Q4
$647K Buy
20,412
+3,606
+21% +$116K ﹤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% +$69.8K ﹤0.01% 1894
2014
Q1
$412K Buy
14,558
+3,832
+36% +$105K ﹤0.01% 1994
2013
Q4
$301K Buy
10,726
+2,200
+26% +$60.8K ﹤0.01% 2051
2013
Q3
$231K Buy
+8,526
New +$223K ﹤0.01% 2168

Other funds holding BANF

First Trust Advisors's BANF Position: Q1 2026 in Review

First Trust Advisors reduced its BancFirst (BANF) stake by 51% in Q1 2026, selling an estimated $4.19M and leaving 35,819 shares worth $3.89M. The position accounts for ﹤0.01% of the portfolio, ranked #1596.

First Trust Advisors first reported a position in BANF in Q3 2013 and has held it in 51 quarters since. The position peaked at $12M in Q2 2025. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • First Trust Advisors held 35,819 shares of BancFirst worth $3.89M as of Q1 2026.
  • First Trust Advisors sold 37,704 BancFirst shares in Q1 2026, an estimated $4.19M.
  • BancFirst made up ﹤0.01% of First Trust Advisors's portfolio in Q1 2026, its #1596 holding.
  • First Trust Advisors first reported a position in BancFirst in Q3 2013 and has held it in 51 quarters since.
  • First Trust Advisors's BancFirst position peaked at $12M in Q2 2025.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on First Trust Advisors's 13F filing for Q1 2026, filed 13 May 2026.