Crawford Investment Counsel’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.35M Sell
51,335
-5,810
-10% -$718K 0.11% 134
2025
Q1
$6.28M Buy
57,145
+1,290
+2% +$142K 0.11% 140
2024
Q4
$6.55M Buy
55,855
+793
+1% +$92.9K 0.12% 135
2024
Q3
$5.8M Sell
55,062
-414
-0.7% -$43.6K 0.1% 142
2024
Q2
$4.87M Sell
55,476
-1,910
-3% -$168K 0.09% 140
2024
Q1
$5.05M Buy
57,386
+365
+0.6% +$32.1K 0.09% 135
2023
Q4
$5.55M Sell
57,021
-2,575
-4% -$251K 0.11% 124
2023
Q3
$5.17M Sell
59,596
-4,210
-7% -$365K 0.11% 122
2023
Q2
$5.87M Sell
63,806
-4,235
-6% -$390K 0.12% 120
2023
Q1
$5.65M Buy
68,041
+13,130
+24% +$1.09M 0.12% 119
2022
Q4
$4.84M Buy
54,911
+1,840
+3% +$162K 0.1% 120
2022
Q3
$4.75M Sell
53,071
-2,730
-5% -$244K 0.11% 125
2022
Q2
$5.34M Sell
55,801
-23,067
-29% -$2.21M 0.12% 116
2022
Q1
$6.56M Buy
78,868
+800
+1% +$66.6K 0.13% 114
2021
Q4
$5.51M Sell
78,068
-2,480
-3% -$175K 0.1% 128
2021
Q3
$4.84M Buy
80,548
+11,118
+16% +$668K 0.1% 136
2021
Q2
$4.34M Hold
69,430
0.09% 145
2021
Q1
$4.91M Sell
69,430
-6,720
-9% -$475K 0.11% 123
2020
Q4
$4.47M Sell
76,150
-11,440
-13% -$672K 0.11% 121
2020
Q3
$3.58M Sell
87,590
-25,340
-22% -$1.03M 0.1% 117
2020
Q2
$4.58M Buy
112,930
+12,540
+12% +$509K 0.13% 100
2020
Q1
$3.35M Buy
100,390
+11,040
+12% +$368K 0.11% 113
2019
Q4
$5.58M Buy
89,350
+7,733
+9% +$483K 0.14% 101
2019
Q3
$4.52M Sell
81,617
-483
-0.6% -$26.8K 0.13% 96
2019
Q2
$4.57M Buy
82,100
+2,500
+3% +$139K 0.13% 94
2019
Q1
$4.15M Buy
79,600
+6,858
+9% +$358K 0.12% 100
2018
Q4
$3.63M Hold
72,742
0.12% 94
2018
Q3
$4.36M Buy
72,742
+1,500
+2% +$89.9K 0.13% 90
2018
Q2
$4.22M Buy
71,242
+400
+0.6% +$23.7K 0.13% 88
2018
Q1
$3.76M Buy
70,842
+7,300
+11% +$388K 0.12% 96
2017
Q4
$3.25M Hold
63,542
0.1% 105
2017
Q3
$3.61M Sell
63,542
-3,100
-5% -$176K 0.12% 97
2017
Q2
$3.22M Buy
66,642
+1,000
+2% +$48.3K 0.11% 98
2017
Q1
$2.95M Sell
65,642
-4,294
-6% -$193K 0.1% 105
2016
Q4
$3.25M Buy
69,936
+4,000
+6% +$186K 0.12% 93
2016
Q3
$2.39M Buy
65,936
+3,280
+5% +$119K 0.09% 107
2016
Q2
$1.89M Buy
62,656
+3,718
+6% +$112K 0.08% 108
2016
Q1
$1.68M Hold
58,938
0.07% 113
2015
Q4
$1.73M Buy
58,938
+896
+2% +$26.3K 0.08% 104
2015
Q3
$1.83M Hold
58,042
0.08% 101
2015
Q2
$1.9M Buy
58,042
+7,200
+14% +$236K 0.07% 108
2015
Q1
$1.55M Buy
50,842
+3,200
+7% +$97.6K 0.06% 124
2014
Q4
$1.51M Sell
47,642
-2,320
-5% -$73.5K 0.05% 120
2014
Q3
$1.56M Hold
49,962
0.06% 105
2014
Q2
$1.55M Hold
49,962
0.05% 106
2014
Q1
$1.42M Buy
49,962
+5,202
+12% +$147K 0.05% 105
2013
Q4
$1.26M Buy
44,760
+14,560
+48% +$408K 0.05% 116
2013
Q3
$816K Buy
30,200
+3,200
+12% +$86.5K 0.03% 122
2013
Q2
$628K Buy
+27,000
New +$628K 0.03% 117