Canada Life’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.9M Buy
23,427
+208
+0.9% +$25.7K ﹤0.01% 1031
2025
Q1
$2.55M Sell
23,219
-2,299
-9% -$253K ﹤0.01% 1104
2024
Q4
$2.99M Hold
25,518
0.01% 1083
2024
Q3
$2.68M Buy
25,518
+1,333
+6% +$140K ﹤0.01% 1172
2024
Q2
$2.11M Buy
24,185
+1,120
+5% +$97.8K ﹤0.01% 1263
2024
Q1
$2.03M Buy
23,065
+585
+3% +$51.4K ﹤0.01% 1249
2023
Q4
$2.18M Buy
22,480
+279
+1% +$27.1K ﹤0.01% 1210
2023
Q3
$1.92M Sell
22,201
-1,645
-7% -$142K ﹤0.01% 1231
2023
Q2
$2.2M Buy
23,846
+620
+3% +$57.1K 0.01% 1150
2023
Q1
$1.93M Sell
23,226
-1,057
-4% -$87.7K ﹤0.01% 1248
2022
Q4
$2.14M Buy
24,283
+1,391
+6% +$123K 0.01% 1202
2022
Q3
$2.05M Buy
22,892
+4,530
+25% +$405K 0.01% 1169
2022
Q2
$1.76M Buy
18,362
+2,372
+15% +$227K ﹤0.01% 1204
2022
Q1
$1.36M Sell
15,990
-244
-2% -$20.8K ﹤0.01% 1402
2021
Q4
$1.14M Hold
16,234
﹤0.01% 1478
2021
Q3
$984K Hold
16,234
﹤0.01% 1522
2021
Q2
$1.01M Buy
16,234
+13
+0.1% +$810 ﹤0.01% 1509
2021
Q1
$1.15M Sell
16,221
-1,879
-10% -$133K ﹤0.01% 1452
2020
Q4
$1.06M Sell
18,100
-2,147
-11% -$126K ﹤0.01% 1481
2020
Q3
$825K Buy
20,247
+18,845
+1,344% +$768K ﹤0.01% 1487
2020
Q2
$57K Buy
1,402
+27
+2% +$1.1K ﹤0.01% 2184
2020
Q1
$46K Sell
1,375
-2
-0.1% -$67 ﹤0.01% 2153
2019
Q4
$85K Buy
+1,377
New +$85K ﹤0.01% 2110
2019
Q3
Sell
-2,817
Closed -$156K 1234
2019
Q2
$156K Buy
2,817
+19
+0.7% +$1.05K ﹤0.01% 2091
2019
Q1
$146K Hold
2,798
﹤0.01% 1952
2018
Q4
$135K Buy
2,798
+15
+0.5% +$724 ﹤0.01% 2044
2018
Q3
$166K Hold
2,783
﹤0.01% 2039
2018
Q2
$165K Hold
2,783
﹤0.01% 2029
2018
Q1
$148K Buy
2,783
+153
+6% +$8.14K ﹤0.01% 2040
2017
Q4
$134K Hold
2,630
﹤0.01% 2076
2017
Q3
$149K Hold
2,630
﹤0.01% 2030
2017
Q2
$127K Hold
2,630
﹤0.01% 2040
2017
Q1
$118K Hold
2,630
﹤0.01% 2068
2016
Q4
$123K Hold
2,630
﹤0.01% 2054
2016
Q3
$95K Hold
2,630
﹤0.01% 2150
2016
Q2
$79K Hold
2,630
﹤0.01% 2189
2016
Q1
$75K Hold
2,630
﹤0.01% 1948
2015
Q4
$77K Hold
2,630
﹤0.01% 1928
2015
Q3
$83K Hold
2,630
﹤0.01% 1832
2015
Q2
$86K Hold
2,630
﹤0.01% 1966
2015
Q1
$80K Hold
2,630
﹤0.01% 1925
2014
Q4
$83K Hold
2,630
﹤0.01% 1855
2014
Q3
$83K Buy
+2,630
New +$83K ﹤0.01% 1819