Occudo Quantitative Strategies’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
$793K Buy
7,106
+690
+11% +$76.7K 0.04% 432
2025
Q4
$680K Buy
+6,416
New +$726K 0.05% 374
2025
Q3
Sell
-2,352
Closed -$291K 676
2025
Q2
$291K Sell
2,352
-1,134
-33% -$135K 0.03% 473
2025
Q1
$380K Sell
3,486
-1,180
-25% -$137K 0.05% 425
2024
Q4
$547K Sell
4,666
-1,629
-26% -$191K 0.1% 291
2024
Q3
$663K Sell
6,295
-1,071
-15% -$109K 0.12% 211
2024
Q2
$646K Buy
7,366
+962
+15% +$83.6K 0.11% 252
2024
Q1
$564K Buy
+6,404
New +$571K 0.1% 277
2022
Q4
Sell
-14,922
Closed -$1.33M 970
2022
Q3
$1.33M Buy
14,922
+12,044
+418% +$1.23M 0.1% 292
2022
Q2
$275K Sell
2,878
-7,219
-71% -$630K 0.02% 817
2022
Q1
$840K Sell
10,097
-1,031
-9% -$80K 0.07% 439
2021
Q4
$785K Sell
11,128
-3,498
-24% -$231K 0.07% 449
2021
Q3
$879K Buy
+14,626
New +$836K 0.11% 337

Other funds holding BANF

Occudo Quantitative Strategies's BANF Position: Q1 2026 in Review

Occudo Quantitative Strategies increased its BancFirst (BANF) stake by 11% in Q1 2026, buying an estimated $76.7K and bringing the position to 7,106 shares worth $793K. The position accounts for 0.04% of the portfolio, ranked #432.

Occudo Quantitative Strategies first reported a position in BANF in Q3 2021 and has held it in 13 quarters since. The position peaked at $1.33M in Q3 2022. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Occudo Quantitative Strategies held 7,106 shares of BancFirst worth $793K as of Q1 2026.
  • Occudo Quantitative Strategies bought 690 BancFirst shares in Q1 2026, an estimated $76.7K.
  • BancFirst made up 0.04% of Occudo Quantitative Strategies's portfolio in Q1 2026, its #432 holding.
  • Occudo Quantitative Strategies first reported a position in BancFirst in Q3 2021 and has held it in 13 quarters since.
  • Occudo Quantitative Strategies's BancFirst position peaked at $1.33M in Q3 2022.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Occudo Quantitative Strategies's 13F filing for Q1 2026, filed 15 May 2026.