Deutsche Bank’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
$2.38M Buy
21,945
+2,091
+11% +$232K ﹤0.01% 1684
2025
Q4
$2.1M Buy
19,854
+718
+4% +$81.2K ﹤0.01% 1770
2025
Q3
$2.42M Buy
19,136
+2,256
+13% +$291K ﹤0.01% 1672
2025
Q2
$2.09M Sell
16,880
-2,321
-12% -$276K ﹤0.01% 1682
2025
Q1
$2.11M Buy
19,201
+241
+1% +$27.9K ﹤0.01% 1712
2024
Q4
$2.22M Buy
18,960
+6,318
+50% +$741K ﹤0.01% 1782
2024
Q3
$1.33M Buy
12,642
+2,797
+28% +$284K ﹤0.01% 1986
2024
Q2
$863K Sell
9,845
-1,531
-13% -$133K ﹤0.01% 2072
2024
Q1
$1M Buy
11,376
+337
+3% +$30K ﹤0.01% 2023
2023
Q4
$1.07M Sell
11,039
-245
-2% -$21.5K ﹤0.01% 1987
2023
Q3
$979K Sell
11,284
-958
-8% -$90.6K ﹤0.01% 1732
2023
Q2
$1.13M Sell
12,242
-3,988
-25% -$335K ﹤0.01% 1920
2023
Q1
$1.35M Buy
16,230
+239
+1% +$20.6K ﹤0.01% 1919
2022
Q4
$1.41M Buy
15,991
+743
+5% +$70.2K ﹤0.01% 1853
2022
Q3
$1.36M Sell
15,248
-1,983
-12% -$203K ﹤0.01% 1797
2022
Q2
$1.65M Buy
17,231
+1,321
+8% +$115K ﹤0.01% 1871
2022
Q1
$1.32M Sell
15,910
-245
-2% -$19K ﹤0.01% 2165
2021
Q4
$1.14M Sell
16,155
-2,468
-13% -$163K ﹤0.01% 2359
2021
Q3
$1.12M Buy
18,623
+2,629
+16% +$150K ﹤0.01% 2539
2021
Q2
$999K Sell
15,994
-1,724
-10% -$119K ﹤0.01% 2769
2021
Q1
$1.25M Sell
17,718
-1,148
-6% -$76K ﹤0.01% 2515
2020
Q4
$1.11M Buy
18,866
+3,739
+25% +$192K ﹤0.01% 2370
2020
Q3
$618K Sell
15,127
-1,511
-9% -$63.7K ﹤0.01% 2504
2020
Q2
$675K Buy
16,638
+7,993
+92% +$293K ﹤0.01% 2465
2020
Q1
$288K Sell
8,645
-294
-3% -$15.3K ﹤0.01% 2761
2019
Q4
$557K Sell
8,939
-3,280
-27% -$193K ﹤0.01% 2666
2019
Q3
$675K Sell
12,219
-15,116
-55% -$840K ﹤0.01% 2526
2019
Q2
$1.52M Sell
27,335
-44,354
-62% -$2.46M ﹤0.01% 2570
2019
Q1
$3.74M Buy
71,689
+40,139
+127% +$2.17M ﹤0.01% 2053
2018
Q4
$1.57M Sell
31,550
-15,160
-32% -$844K ﹤0.01% 2563
2018
Q3
$2.8M Buy
46,710
+10,093
+28% +$630K ﹤0.01% 2636
2018
Q2
$2.17M Buy
36,617
+8,756
+31% +$513K ﹤0.01% 2890
2018
Q1
$1.48M Sell
27,861
-11,047
-28% -$603K ﹤0.01% 3069
2017
Q4
$1.99M Buy
38,908
+22,327
+135% +$1.23M ﹤0.01% 2729
2017
Q3
$938K Sell
16,581
-3,143
-16% -$161K ﹤0.01% 3061
2017
Q2
$951K Buy
19,724
+14,962
+314% +$710K ﹤0.01% 3065
2017
Q1
$212K Sell
4,762
-5,568
-54% -$260K ﹤0.01% 3553
2016
Q4
$479K Sell
10,330
-13,546
-57% -$544K ﹤0.01% 3197
2016
Q3
$864K Sell
23,876
-8,370
-26% -$279K ﹤0.01% 2913
2016
Q2
$971K Buy
32,246
+29,618
+1,127% +$896K ﹤0.01% 2914
2016
Q1
$74K Sell
2,628
-1,392
-35% -$39K ﹤0.01% 4166
2015
Q4
$116K Sell
4,020
-8,442
-68% -$262K ﹤0.01% 3993
2015
Q3
$392K Buy
12,462
+5,444
+78% +$171K ﹤0.01% 3493
2015
Q2
$228K Buy
7,018
+836
+14% +$25.3K ﹤0.01% 3821
2015
Q1
$188K Sell
6,182
-2,896
-32% -$86.2K ﹤0.01% 3814
2014
Q4
$286K Buy
9,078
+5,374
+145% +$174K ﹤0.01% 4087
2014
Q3
$115K Sell
3,704
-1,248
-25% -$39K ﹤0.01% 4427
2014
Q2
$152K Sell
4,952
-17,550
-78% -$520K ﹤0.01% 4308
2014
Q1
$636K Buy
22,502
+5,224
+30% +$144K ﹤0.01% 3179
2013
Q4
$483K Sell
17,278
-4,098
-19% -$113K ﹤0.01% 3135
2013
Q3
$576K Buy
21,376
+5,038
+31% +$132K ﹤0.01% 3375
2013
Q2
$379K Buy
+16,338
New +$350K ﹤0.01% 3345

Other funds holding BANF

Deutsche Bank's BANF Position: Q1 2026 in Review

Deutsche Bank increased its BancFirst (BANF) stake by 11% in Q1 2026, buying an estimated $232K and bringing the position to 21,945 shares worth $2.38M. The position accounts for ﹤0.01% of the portfolio, ranked #1684.

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

  • Deutsche Bank held 21,945 shares of BancFirst worth $2.38M as of Q1 2026.
  • Deutsche Bank bought 2,091 BancFirst shares in Q1 2026, an estimated $232K.
  • BancFirst made up ﹤0.01% of Deutsche Bank's portfolio in Q1 2026, its #1684 holding.
  • Deutsche Bank first reported a position in BancFirst in Q2 2013 and has held it in 52 quarters since.
  • Deutsche Bank's BancFirst position peaked at $3.74M in Q1 2019.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Deutsche Bank's 13F filing for Q1 2026, filed 6 May 2026.