Bank of America’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
$11.4M Sell
104,979
-3,554
-3% -$395K ﹤0.01% 2845
2025
Q4
$11.5M Buy
108,533
+12,372
+13% +$1.4M ﹤0.01% 2739
2025
Q3
$12.2M Buy
96,161
+13,449
+16% +$1.74M ﹤0.01% 3106
2025
Q2
$10.2M Buy
82,712
+3,263
+4% +$388K ﹤0.01% 3203
2025
Q1
$8.73M Buy
79,449
+5,847
+8% +$678K ﹤0.01% 3276
2024
Q4
$8.62M Sell
73,602
-6,851
-9% -$803K ﹤0.01% 3100
2024
Q3
$8.47M Buy
80,453
+811
+1% +$82.3K ﹤0.01% 3236
2024
Q2
$6.98M Sell
79,642
-2,423
-3% -$211K ﹤0.01% 3300
2024
Q1
$7.22M Sell
82,065
-5,410
-6% -$482K ﹤0.01% 3290
2023
Q4
$8.51M Buy
87,475
+6,512
+8% +$570K ﹤0.01% 3057
2023
Q3
$7.02M Buy
80,963
+11,023
+16% +$1.04M ﹤0.01% 3085
2023
Q2
$6.43M Buy
69,940
+9,611
+16% +$808K ﹤0.01% 3154
2023
Q1
$5.01M Sell
60,329
-6,770
-10% -$583K ﹤0.01% 3544
2022
Q4
$5.92M Buy
67,099
+9,794
+17% +$925K ﹤0.01% 3240
2022
Q3
$5.13M Sell
57,305
-3,584
-6% -$367K ﹤0.01% 3324
2022
Q2
$5.83M Sell
60,889
-11,945
-16% -$1.04M ﹤0.01% 3238
2022
Q1
$6.06M Sell
72,834
-3,164
-4% -$245K ﹤0.01% 3414
2021
Q4
$5.36M Buy
75,998
+7,350
+11% +$485K ﹤0.01% 3586
2021
Q3
$4.13M Buy
68,648
+19,663
+40% +$1.12M ﹤0.01% 3748
2021
Q2
$3.06M Sell
48,985
-21,910
-31% -$1.51M ﹤0.01% 3963
2021
Q1
$5.01M Buy
70,895
+25,499
+56% +$1.69M ﹤0.01% 3392
2020
Q4
$2.67M Buy
45,396
+4,577
+11% +$235K ﹤0.01% 3697
2020
Q3
$1.67M Sell
40,819
-3,561
-8% -$150K ﹤0.01% 3822
2020
Q2
$1.8M Sell
44,380
-7,474
-14% -$274K ﹤0.01% 3709
2020
Q1
$1.73M Buy
51,854
+7,264
+16% +$378K ﹤0.01% 3592
2019
Q4
$2.78M Sell
44,590
-4,291
-9% -$253K ﹤0.01% 3758
2019
Q3
$2.71M Buy
48,881
+1,935
+4% +$107K ﹤0.01% 3787
2019
Q2
$2.61M Buy
46,946
+9,535
+25% +$529K ﹤0.01% 3820
2019
Q1
$1.95M Sell
37,411
-3,691
-9% -$200K ﹤0.01% 4008
2018
Q4
$2.05M Buy
41,102
+6,130
+18% +$341K ﹤0.01% 3822
2018
Q3
$2.1M Buy
34,972
+1,978
+6% +$123K ﹤0.01% 3945
2018
Q2
$1.95M Sell
32,994
-5,519
-14% -$323K ﹤0.01% 3993
2018
Q1
$2.04M Buy
38,513
+5,947
+18% +$325K ﹤0.01% 3866
2017
Q4
$1.67M Buy
32,566
+3,817
+13% +$211K ﹤0.01% 4111
2017
Q3
$1.63M Sell
28,749
-143
-0.5% -$7.35K ﹤0.01% 4149
2017
Q2
$1.4M Sell
28,892
-2,786
-9% -$132K ﹤0.01% 4192
2017
Q1
$1.42M Sell
31,678
-2,462
-7% -$115K ﹤0.01% 4165
2016
Q4
$1.59M Sell
34,140
-936
-3% -$37.6K ﹤0.01% 3967
2016
Q3
$1.27M Buy
35,076
+6,444
+23% +$215K ﹤0.01% 3991
2016
Q2
$864K Buy
28,632
+2,100
+8% +$63.5K ﹤0.01% 4281
2016
Q1
$756K Sell
26,532
-232
-0.9% -$6.51K ﹤0.01% 4304
2015
Q4
$785K Buy
26,764
+512
+2% +$15.9K ﹤0.01% 4514
2015
Q3
$828K Sell
26,252
-868
-3% -$27.3K ﹤0.01% 4475
2015
Q2
$888K Buy
27,120
+1,114
+4% +$33.7K ﹤0.01% 4204
2015
Q1
$793K Sell
26,006
-1,754
-6% -$52.2K ﹤0.01% 3942
2014
Q4
$880K Sell
27,760
-892
-3% -$28.8K ﹤0.01% 4142
2014
Q3
$896K Sell
28,652
-1,072
-4% -$33.5K ﹤0.01% 4071
2014
Q2
$920K Buy
29,724
+26,700
+883% +$791K ﹤0.01% 4057
2014
Q1
$86K Sell
3,024
-714
-19% -$19.6K ﹤0.01% 6093
2013
Q4
$104K Buy
3,738
+2,034
+119% +$56.2K ﹤0.01% 6098
2013
Q3
$46K Sell
1,704
-15,770
-90% -$412K ﹤0.01% 6473
2013
Q2
$407K Buy
+17,474
New +$374K ﹤0.01% 4941

Other funds holding BANF

Bank of America's BANF Position: Q1 2026 in Review

Bank of America reduced its BancFirst (BANF) stake by 3.3% in Q1 2026, selling an estimated $395K and leaving 104,979 shares worth $11.4M. The position accounts for ﹤0.01% of the portfolio, ranked #2845.

Bank of America first reported a position in BANF in Q2 2013 and has held it in 52 quarters since. The position peaked at $12.2M in Q3 2025. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Bank of America held 104,979 shares of BancFirst worth $11.4M as of Q1 2026.
  • Bank of America sold 3,554 BancFirst shares in Q1 2026, an estimated $395K.
  • BancFirst made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #2845 holding.
  • Bank of America first reported a position in BancFirst in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's BancFirst position peaked at $12.2M in Q3 2025.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.