Geode Capital Management’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$62M Buy
501,163
+2,759
+0.6% +$341K ﹤0.01% 1315
2025
Q1
$54.8M Buy
498,404
+13,521
+3% +$1.49M ﹤0.01% 1330
2024
Q4
$56.8M Buy
484,883
+2,098
+0.4% +$246K ﹤0.01% 1356
2024
Q3
$50.8M Buy
482,785
+58,016
+14% +$6.11M ﹤0.01% 1415
2024
Q2
$37.3M Sell
424,769
-8,738
-2% -$766K ﹤0.01% 1555
2024
Q1
$38.2M Buy
433,507
+10,816
+3% +$952K ﹤0.01% 1530
2023
Q4
$41.1M Buy
422,691
+14,768
+4% +$1.44M ﹤0.01% 1464
2023
Q3
$35.4M Sell
407,923
-8,582
-2% -$744K ﹤0.01% 1461
2023
Q2
$38.3M Buy
416,505
+35,931
+9% +$3.31M ﹤0.01% 1426
2023
Q1
$31.6M Buy
380,574
+18,738
+5% +$1.56M ﹤0.01% 1500
2022
Q4
$31.9M Buy
361,836
+14,939
+4% +$1.32M ﹤0.01% 1462
2022
Q3
$31M Sell
346,897
-10,473
-3% -$937K ﹤0.01% 1431
2022
Q2
$34.2M Buy
357,370
+17,029
+5% +$1.63M 0.01% 1382
2022
Q1
$28.3M Sell
340,341
-75,144
-18% -$6.25M ﹤0.01% 1654
2021
Q4
$29.3M Buy
415,485
+2,685
+0.7% +$189K ﹤0.01% 1707
2021
Q3
$24.8M Sell
412,800
-6,565
-2% -$395K ﹤0.01% 1800
2021
Q2
$26.2M Sell
419,365
-7,760
-2% -$484K ﹤0.01% 1786
2021
Q1
$30.2M Buy
427,125
+29,705
+7% +$2.1M ﹤0.01% 1600
2020
Q4
$23.3M Buy
397,420
+23,285
+6% +$1.37M ﹤0.01% 1625
2020
Q3
$15.3M Sell
374,135
-11,930
-3% -$487K ﹤0.01% 1712
2020
Q2
$15.7M Buy
386,065
+6,042
+2% +$245K ﹤0.01% 1664
2020
Q1
$12.7M Buy
380,023
+16,916
+5% +$564K ﹤0.01% 1590
2019
Q4
$22.7M Buy
363,107
+8,797
+2% +$549K ﹤0.01% 1491
2019
Q3
$19.6M Buy
354,310
+6,268
+2% +$347K ﹤0.01% 1502
2019
Q2
$19.4M Buy
348,042
+12,269
+4% +$683K ﹤0.01% 1505
2019
Q1
$17.5M Buy
335,773
+16,751
+5% +$874K ﹤0.01% 1506
2018
Q4
$15.9M Buy
319,022
+14,030
+5% +$700K ﹤0.01% 1445
2018
Q3
$18.3M Buy
304,992
+23,111
+8% +$1.39M 0.01% 1477
2018
Q2
$16.7M Buy
281,881
+22,855
+9% +$1.35M 0.01% 1491
2018
Q1
$13.8M Buy
259,026
+6,713
+3% +$356K ﹤0.01% 1530
2017
Q4
$12.9M Sell
252,313
-98
-0% -$5.01K ﹤0.01% 1554
2017
Q3
$14.3M Buy
252,411
+4,239
+2% +$241K 0.01% 1478
2017
Q2
$12M Sell
248,172
-644
-0.3% -$31.1K ﹤0.01% 1540
2017
Q1
$11.2M Buy
248,816
+20,686
+9% +$930K ﹤0.01% 1545
2016
Q4
$10.6M Buy
228,130
+36,076
+19% +$1.68M ﹤0.01% 1529
2016
Q3
$6.96M Buy
192,054
+7,172
+4% +$260K ﹤0.01% 1737
2016
Q2
$5.58M Buy
184,882
+17,892
+11% +$540K ﹤0.01% 1838
2016
Q1
$4.76K Buy
166,990
+9,316
+6% +$266 ﹤0.01% 1905
2015
Q4
$4.62M Buy
157,674
+30,904
+24% +$906K ﹤0.01% 1928
2015
Q3
$4M Buy
126,770
+13,850
+12% +$437K ﹤0.01% 1980
2015
Q2
$3.7M Buy
112,920
+1,210
+1% +$39.6K ﹤0.01% 2112
2015
Q1
$3.41M Buy
111,710
+1,544
+1% +$47.1K ﹤0.01% 2092
2014
Q4
$3.49M Buy
110,166
+8,548
+8% +$271K ﹤0.01% 2043
2014
Q3
$3.18M Buy
101,618
+824
+0.8% +$25.8K ﹤0.01% 2064
2014
Q2
$3.12M Buy
100,794
+10,254
+11% +$317K ﹤0.01% 2104
2014
Q1
$2.56M Buy
90,540
+8,700
+11% +$246K ﹤0.01% 2190
2013
Q4
$2.29M Buy
81,840
+8,884
+12% +$249K ﹤0.01% 2216
2013
Q3
$1.97M Buy
72,956
+1,904
+3% +$51.5K ﹤0.01% 2179
2013
Q2
$1.65M Buy
+71,052
New +$1.65M ﹤0.01% 2155