Thrivent Financial for Lutherans’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.81M Buy
14,666
+27
+0.2% +$3.34K ﹤0.01% 1418
2025
Q1
$1.61M Sell
14,639
-1,104
-7% -$121K ﹤0.01% 1412
2024
Q4
$1.85M Buy
15,743
+184
+1% +$21.6K ﹤0.01% 1491
2024
Q3
$1.64M Buy
15,559
+3,509
+29% +$369K ﹤0.01% 1586
2024
Q2
$1.06M Sell
12,050
-521
-4% -$45.7K ﹤0.01% 1837
2024
Q1
$1.11M Sell
12,571
-336
-3% -$29.6K ﹤0.01% 1849
2023
Q4
$1.26M Sell
12,907
-353
-3% -$34.4K ﹤0.01% 1691
2023
Q3
$1.15M Sell
13,260
-3,421
-21% -$297K ﹤0.01% 1655
2023
Q2
$1.54M Sell
16,681
-587
-3% -$54K ﹤0.01% 1525
2023
Q1
$1.44M Sell
17,268
-602
-3% -$50K ﹤0.01% 1549
2022
Q4
$1.58M Sell
17,870
-94
-0.5% -$8.29K ﹤0.01% 1416
2022
Q3
$1.61M Sell
17,964
-688
-4% -$61.5K ﹤0.01% 1360
2022
Q2
$1.79M Buy
18,652
+3,258
+21% +$312K ﹤0.01% 1295
2022
Q1
$1.28M Buy
15,394
+20
+0.1% +$1.66K ﹤0.01% 1656
2021
Q4
$1.09M Buy
15,374
+4
+0% +$282 ﹤0.01% 1810
2021
Q3
$924K Buy
15,370
+98
+0.6% +$5.89K ﹤0.01% 1865
2021
Q2
$953K Sell
15,272
-61
-0.4% -$3.81K ﹤0.01% 1875
2021
Q1
$1.08M Sell
15,333
-86
-0.6% -$6.08K ﹤0.01% 1819
2020
Q4
$905K Sell
15,419
-19
-0.1% -$1.12K ﹤0.01% 1821
2020
Q3
$630K Buy
+15,438
New +$630K ﹤0.01% 1853