Thrivent Financial for Lutherans’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.51M Sell
13,879
-322
-2% -$35.8K ﹤0.01% 1642
2025
Q4
$1.51M Sell
14,201
-698
-5% -$79K ﹤0.01% 1664
2025
Q3
$1.88M Buy
14,899
+233
+2% +$30.1K ﹤0.01% 1392
2025
Q2
$1.81M Buy
14,666
+27
+0.2% +$3.21K ﹤0.01% 1418
2025
Q1
$1.61M Sell
14,639
-1,104
-7% -$128K ﹤0.01% 1412
2024
Q4
$1.84M Buy
15,743
+184
+1% +$21.6K ﹤0.01% 1491
2024
Q3
$1.64M Buy
15,559
+3,509
+29% +$356K ﹤0.01% 1586
2024
Q2
$1.06M Sell
12,050
-521
-4% -$45.3K ﹤0.01% 1837
2024
Q1
$1.11M Sell
12,571
-336
-3% -$29.9K ﹤0.01% 1849
2023
Q4
$1.26M Sell
12,907
-353
-3% -$30.9K ﹤0.01% 1691
2023
Q3
$1.15M Sell
13,260
-3,421
-21% -$323K ﹤0.01% 1655
2023
Q2
$1.53M Sell
16,681
-587
-3% -$49.4K ﹤0.01% 1525
2023
Q1
$1.44M Sell
17,268
-602
-3% -$51.9K ﹤0.01% 1549
2022
Q4
$1.58M Sell
17,870
-94
-0.5% -$8.88K ﹤0.01% 1416
2022
Q3
$1.61M Sell
17,964
-688
-4% -$70.5K ﹤0.01% 1360
2022
Q2
$1.78M Buy
18,652
+3,258
+21% +$284K ﹤0.01% 1295
2022
Q1
$1.28M Buy
15,394
+20
+0.1% +$1.55K ﹤0.01% 1656
2021
Q4
$1.08M Buy
15,374
+4
+0% +$264 ﹤0.01% 1810
2021
Q3
$924K Buy
15,370
+98
+0.6% +$5.6K ﹤0.01% 1865
2021
Q2
$953K Sell
15,272
-61
-0.4% -$4.21K ﹤0.01% 1875
2021
Q1
$1.08M Sell
15,333
-86
-0.6% -$5.69K ﹤0.01% 1819
2020
Q4
$905K Sell
15,419
-19
-0.1% -$975 ﹤0.01% 1821
2020
Q3
$630K Buy
+15,438
New +$651K ﹤0.01% 1853

Other funds holding BANF

Thrivent Financial for Lutherans's BANF Position: Q1 2026 in Review

Thrivent Financial for Lutherans reduced its BancFirst (BANF) stake by 2.3% in Q1 2026, selling an estimated $35.8K and leaving 13,879 shares worth $1.51M. The position accounts for ﹤0.01% of the portfolio, ranked #1642.

Thrivent Financial for Lutherans first reported a position in BANF in Q3 2020 and has held it in 23 quarters since. The position peaked at $1.88M in Q3 2025. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Thrivent Financial for Lutherans held 13,879 shares of BancFirst worth $1.51M as of Q1 2026.
  • Thrivent Financial for Lutherans sold 322 BancFirst shares in Q1 2026, an estimated $35.8K.
  • BancFirst made up ﹤0.01% of Thrivent Financial for Lutherans's portfolio in Q1 2026, its #1642 holding.
  • Thrivent Financial for Lutherans first reported a position in BancFirst in Q3 2020 and has held it in 23 quarters since.
  • Thrivent Financial for Lutherans's BancFirst position peaked at $1.88M in Q3 2025.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Thrivent Financial for Lutherans's 13F filing for Q1 2026, filed 1 May 2026.