Northern Trust’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$29.1M Sell
235,164
-72,229
-23% -$8.93M ﹤0.01% 1431
2025
Q1
$33.8M Sell
307,393
-1,368
-0.4% -$150K 0.01% 1320
2024
Q4
$36.2M Sell
308,761
-9,359
-3% -$1.1M 0.01% 1322
2024
Q3
$33.5M Buy
318,120
+19,991
+7% +$2.1M 0.01% 1298
2024
Q2
$26.1M Sell
298,129
-12,101
-4% -$1.06M ﹤0.01% 1388
2024
Q1
$27.3M Sell
310,230
-31,479
-9% -$2.77M ﹤0.01% 1377
2023
Q4
$33.3M Buy
341,709
+16,323
+5% +$1.59M 0.01% 1284
2023
Q3
$28.2M Sell
325,386
-5,701
-2% -$494K 0.01% 1311
2023
Q2
$30.5M Buy
331,087
+11,638
+4% +$1.07M 0.01% 1296
2023
Q1
$26.5M Sell
319,449
-4,522
-1% -$376K 0.01% 1369
2022
Q4
$28.6M Buy
323,971
+9,406
+3% +$829K 0.01% 1298
2022
Q3
$28.1M Sell
314,565
-5,380
-2% -$481K 0.01% 1237
2022
Q2
$30.6M Buy
319,945
+16,309
+5% +$1.56M 0.01% 1235
2022
Q1
$25.3M Sell
303,636
-9,891
-3% -$823K ﹤0.01% 1513
2021
Q4
$22.1M Sell
313,527
-2,831
-0.9% -$200K ﹤0.01% 1685
2021
Q3
$19M Sell
316,358
-9,890
-3% -$595K ﹤0.01% 1837
2021
Q2
$20.4M Sell
326,248
-17,660
-5% -$1.1M ﹤0.01% 1868
2021
Q1
$24.3M Sell
343,908
-137,179
-29% -$9.7M ﹤0.01% 1677
2020
Q4
$28.2M Sell
481,087
-9,248
-2% -$543K 0.01% 1550
2020
Q3
$20M Sell
490,335
-5,488
-1% -$224K ﹤0.01% 1625
2020
Q2
$20.1M Sell
495,823
-6,699
-1% -$272K ﹤0.01% 1619
2020
Q1
$16.8M Buy
502,522
+1,650
+0.3% +$55.1K ﹤0.01% 1537
2019
Q4
$31.3M Sell
500,872
-4,478
-0.9% -$280K 0.01% 1375
2019
Q3
$28M Buy
505,350
+11,850
+2% +$657K 0.01% 1402
2019
Q2
$27.5M Sell
493,500
-22,940
-4% -$1.28M 0.01% 1449
2019
Q1
$26.9M Buy
516,440
+4,695
+0.9% +$245K 0.01% 1442
2018
Q4
$25.5M Sell
511,745
-4,817
-0.9% -$240K 0.01% 1368
2018
Q3
$31M Sell
516,562
-10,297
-2% -$617K 0.01% 1425
2018
Q2
$31.2M Buy
526,859
+21,306
+4% +$1.26M 0.01% 1405
2018
Q1
$26.8M Buy
505,553
+1,785
+0.4% +$94.8K 0.01% 1461
2017
Q4
$25.8M Sell
503,768
-4,187
-0.8% -$214K 0.01% 1519
2017
Q3
$28.8M Sell
507,955
-3,865
-0.8% -$219K 0.01% 1429
2017
Q2
$24.7M Buy
511,820
+8,964
+2% +$433K 0.01% 1512
2017
Q1
$22.6M Buy
502,856
+1,582
+0.3% +$71.1K 0.01% 1556
2016
Q4
$23.3M Sell
501,274
-72,898
-13% -$3.39M 0.01% 1491
2016
Q3
$20.8M Buy
574,172
+70,884
+14% +$2.57M 0.01% 1561
2016
Q2
$15.2M Buy
503,288
+12,390
+3% +$374K ﹤0.01% 1730
2016
Q1
$14.2M Buy
490,898
+16,484
+3% +$475K ﹤0.01% 1733
2015
Q4
$13.9M Sell
474,414
-2,862
-0.6% -$83.9K ﹤0.01% 1763
2015
Q3
$15.1M Buy
477,276
+33,252
+7% +$1.05M 0.01% 1700
2015
Q2
$14.5M Buy
444,024
+58,800
+15% +$1.92M ﹤0.01% 1816
2015
Q1
$11.7M Buy
385,224
+17,042
+5% +$520K ﹤0.01% 1971
2014
Q4
$11.7M Sell
368,182
-5,354
-1% -$170K ﹤0.01% 1953
2014
Q3
$11.7M Sell
373,536
-7,054
-2% -$221K ﹤0.01% 1916
2014
Q2
$11.8M Buy
380,590
+5,250
+1% +$162K ﹤0.01% 1913
2014
Q1
$10.6M Sell
375,340
-11,606
-3% -$329K ﹤0.01% 2059
2013
Q4
$10.8M Buy
386,946
+2,116
+0.5% +$59.3K ﹤0.01% 2039
2013
Q3
$10.4M Buy
384,830
+26,316
+7% +$711K ﹤0.01% 2009
2013
Q2
$8.34M Buy
+358,514
New +$8.34M ﹤0.01% 2049