BlackRock’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
$335M Buy
3,091,609
+17,253
+0.6% +$1.92M 0.01% 1370
2025
Q4
$326M Buy
3,074,356
+42,393
+1% +$4.8M 0.01% 1378
2025
Q3
$383M Sell
3,031,963
-2,262
-0.1% -$292K 0.01% 1260
2025
Q2
$375M Sell
3,034,225
-110,681
-4% -$13.2M 0.01% 1233
2025
Q1
$346M Sell
3,144,906
-25,291
-0.8% -$2.93M 0.01% 1254
2024
Q4
$371M Buy
3,170,197
+42,458
+1% +$4.98M 0.01% 1280
2024
Q3
$329M Buy
3,127,739
+478,524
+18% +$48.6M 0.01% 1363
2024
Q2
$232M Sell
2,649,215
-85,564
-3% -$7.43M 0.01% 1518
2024
Q1
$241M Sell
2,734,779
-75,676
-3% -$6.74M 0.01% 1522
2023
Q4
$274M Buy
2,810,455
+182,528
+7% +$16M 0.01% 1431
2023
Q3
$228M Sell
2,627,927
-350,880
-12% -$33.2M 0.01% 1444
2023
Q2
$274M Buy
2,978,807
+115,715
+4% +$9.73M 0.01% 1356
2023
Q1
$238M Sell
2,863,092
-42,489
-1% -$3.66M 0.01% 1426
2022
Q4
$256M Buy
2,905,581
+19,103
+0.7% +$1.8M 0.01% 1349
2022
Q3
$258M Sell
2,886,478
-218,973
-7% -$22.4M 0.01% 1290
2022
Q2
$297M Sell
3,105,451
-20,258
-0.6% -$1.77M 0.01% 1233
2022
Q1
$260M Sell
3,125,709
-52,962
-2% -$4.11M 0.01% 1473
2021
Q4
$224M Buy
3,178,671
+66,055
+2% +$4.36M 0.01% 1648
2021
Q3
$187M Sell
3,112,616
-65,218
-2% -$3.73M 0.01% 1762
2021
Q2
$198M Sell
3,177,834
-137,852
-4% -$9.5M 0.01% 1769
2021
Q1
$234M Buy
3,315,686
+89,892
+3% +$5.95M 0.01% 1621
2020
Q4
$189M Buy
3,225,794
+142,310
+5% +$7.3M 0.01% 1658
2020
Q3
$126M Buy
3,083,484
+1,359,186
+79% +$57.3M ﹤0.01% 1734
2020
Q2
$70M Buy
1,724,298
+193,363
+13% +$7.09M ﹤0.01% 2066
2020
Q1
$51.1M Buy
1,530,935
+117,669
+8% +$6.13M ﹤0.01% 2033
2019
Q4
$88.2M Sell
1,413,266
-3,682
-0.3% -$217K ﹤0.01% 2043
2019
Q3
$78.5M Buy
1,416,948
+48,226
+4% +$2.68M ﹤0.01% 2029
2019
Q2
$76.2M Buy
1,368,722
+69,030
+5% +$3.83M ﹤0.01% 2081
2019
Q1
$67.8M Sell
1,299,692
-11,748
-0.9% -$636K ﹤0.01% 2107
2018
Q4
$65.4M Buy
1,311,440
+47,303
+4% +$2.63M ﹤0.01% 2070
2018
Q3
$75.8M Buy
1,264,137
+41,211
+3% +$2.57M ﹤0.01% 2151
2018
Q2
$72.4M Buy
1,222,926
+96,269
+9% +$5.64M ﹤0.01% 2138
2018
Q1
$59.8M Sell
1,126,657
-5,044
-0.4% -$275K ﹤0.01% 2164
2017
Q4
$57.9M Buy
1,131,701
+22,802
+2% +$1.26M ﹤0.01% 2194
2017
Q3
$62.9M Buy
1,108,899
+14,591
+1% +$750K ﹤0.01% 2139
2017
Q2
$52.9M Buy
1,094,308
+32,028
+3% +$1.52M ﹤0.01% 2219
2017
Q1
$47.7M Buy
1,062,280
+1,058,710
+29,656% +$49.5M ﹤0.01% 2256
2016
Q4
$167K Sell
3,570
-166
-4% -$6.67K ﹤0.01% 2251
2016
Q3
$135K Buy
3,736
+152
+4% +$5.06K ﹤0.01% 2410
2016
Q2
$108K Buy
3,584
+2,698
+305% +$81.6K ﹤0.01% 2490
2016
Q1
$26K Buy
886
+552
+165% +$15.5K ﹤0.01% 2713
2015
Q4
$10K Hold
334
﹤0.01% 2882
2015
Q3
$11K Hold
334
﹤0.01% 2675
2015
Q2
$11K Hold
334
﹤0.01% 2715
2015
Q1
$10K Hold
334
﹤0.01% 2725
2014
Q4
$11K Hold
334
﹤0.01% 2695
2014
Q3
$10K Hold
334
﹤0.01% 2715
2014
Q2
$10K Sell
334
-52
-13% -$1.54K ﹤0.01% 2761
2014
Q1
$11K Hold
386
﹤0.01% 2650
2013
Q4
$11K Sell
386
-118
-23% -$3.26K ﹤0.01% 2650
2013
Q3
$14K Buy
504
+188
+59% +$4.92K ﹤0.01% 2437
2013
Q2
$7K Buy
+316
New +$6.77K ﹤0.01% 2843

Other funds holding BANF

BlackRock's BANF Position: Q1 2026 in Review

BlackRock increased its BancFirst (BANF) stake by 0.56% in Q1 2026, buying an estimated $1.92M and bringing the position to 3,091,609 shares worth $335M. The position accounts for 0.01% of the portfolio, ranked #1370.

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

  • BlackRock held 3,091,609 shares of BancFirst worth $335M as of Q1 2026.
  • BlackRock bought 17,253 BancFirst shares in Q1 2026, an estimated $1.92M.
  • BancFirst made up 0.01% of BlackRock's portfolio in Q1 2026, its #1370 holding.
  • BlackRock first reported a position in BancFirst in Q2 2013 and has held it in 52 quarters since.
  • BlackRock's BancFirst position peaked at $383M in Q3 2025.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on BlackRock's 13F filing for Q1 2026, filed 13 May 2026.