Bessemer Group’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$697K Sell
5,637
-19
-0.3% -$2.35K ﹤0.01% 724
2025
Q1
$622K Buy
5,656
+7
+0.1% +$770 ﹤0.01% 822
2024
Q4
$662K Sell
5,649
-1,858
-25% -$218K ﹤0.01% 837
2024
Q3
$791K Buy
7,507
+27
+0.4% +$2.85K ﹤0.01% 820
2024
Q2
$656K Hold
7,480
﹤0.01% 755
2024
Q1
$658K Buy
7,480
+50
+0.7% +$4.4K ﹤0.01% 750
2023
Q4
$724K Buy
7,430
+1,696
+30% +$165K ﹤0.01% 727
2023
Q3
$497K Buy
5,734
+2,681
+88% +$232K ﹤0.01% 796
2023
Q2
$281K Buy
3,053
+2,551
+508% +$235K ﹤0.01% 959
2023
Q1
$42K Buy
502
+464
+1,221% +$38.8K ﹤0.01% 1252
2022
Q4
$3K Sell
38
-26
-41% -$2.05K ﹤0.01% 1706
2022
Q3
$6K Buy
64
+38
+146% +$3.56K ﹤0.01% 1650
2022
Q2
$2K Buy
+26
New +$2K ﹤0.01% 1725
2020
Q3
Sell
-5,100
Closed -$207K 1363
2020
Q2
$207K Hold
5,100
﹤0.01% 1144
2020
Q1
$170K Sell
5,100
-22,200
-81% -$740K ﹤0.01% 1030
2019
Q4
$1.71M Sell
27,300
-5,700
-17% -$356K 0.01% 612
2019
Q3
$1.83M Sell
33,000
-1,100
-3% -$61K 0.01% 538
2019
Q2
$1.9M Hold
34,100
0.01% 549
2019
Q1
$1.78M Sell
34,100
-53
-0.2% -$2.76K 0.01% 491
2018
Q4
$1.71M Buy
34,153
+17,477
+105% +$872K 0.01% 435
2018
Q3
$1M Buy
16,676
+76
+0.5% +$4.56K ﹤0.01% 584
2018
Q2
$983K Buy
16,600
+1,600
+11% +$94.7K ﹤0.01% 574
2018
Q1
$797K Sell
15,000
-3,800
-20% -$202K ﹤0.01% 631
2017
Q4
$962K Sell
18,800
-9,000
-32% -$461K ﹤0.01% 620
2017
Q3
$1.58M Hold
27,800
0.01% 511
2017
Q2
$1.34M Hold
27,800
0.01% 582
2017
Q1
$1.25M Hold
27,800
0.01% 643
2016
Q4
$1.29M Buy
27,800
+8,200
+42% +$381K 0.01% 641
2016
Q3
$711K Buy
+19,600
New +$711K ﹤0.01% 687