Tower Research Capital (TRC)’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
$142K Buy
1,308
+698
+114% +$77.6K ﹤0.01% 1899
2025
Q4
$64.7K Sell
610
-165
-21% -$18.7K ﹤0.01% 2239
2025
Q3
$98K Sell
775
-1,337
-63% -$173K ﹤0.01% 2008
2025
Q2
$261K Buy
2,112
+229
+12% +$27.2K 0.01% 1545
2025
Q1
$207K Buy
1,883
+37
+2% +$4.29K 0.01% 1355
2024
Q4
$216K Buy
1,846
+1,232
+201% +$144K ﹤0.01% 1661
2024
Q3
$64.6K Sell
614
-3,427
-85% -$348K ﹤0.01% 2572
2024
Q2
$354K Buy
4,041
+2,841
+237% +$247K 0.01% 1622
2024
Q1
$106K Sell
1,200
-6,055
-83% -$539K ﹤0.01% 1799
2023
Q4
$706K Buy
7,255
+2,898
+67% +$254K 0.01% 1103
2023
Q3
$378K Buy
4,357
+4,185
+2,433% +$396K 0.01% 1032
2023
Q2
$15.8K Sell
172
-1,048
-86% -$88.2K ﹤0.01% 3607
2023
Q1
$101K Sell
1,220
-337
-22% -$29K ﹤0.01% 1856
2022
Q4
$137K Sell
1,557
-2,639
-63% -$249K 0.01% 1581
2022
Q3
$375K Buy
4,196
+919
+28% +$94.2K 0.01% 1370
2022
Q2
$313K Buy
3,277
+2,847
+662% +$248K 0.01% 1449
2022
Q1
$36K Sell
430
-377
-47% -$29.3K ﹤0.01% 2976
2021
Q4
$57K Sell
807
-1,165
-59% -$76.9K ﹤0.01% 2659
2021
Q3
$118K Buy
1,972
+1,157
+142% +$66.1K ﹤0.01% 2252
2021
Q2
$51K Sell
815
-63
-7% -$4.34K ﹤0.01% 3002
2021
Q1
$62K Buy
878
+160
+22% +$10.6K ﹤0.01% 2939
2020
Q4
$42K Sell
718
-91
-11% -$4.67K ﹤0.01% 3273
2020
Q3
$33K Sell
809
-1,638
-67% -$69K ﹤0.01% 3692
2020
Q2
$99K Buy
+2,447
New +$89.8K ﹤0.01% 2460
2020
Q1
Sell
-92
Closed -$6K 3042
2019
Q4
$6K Sell
92
-70
-43% -$4.12K ﹤0.01% 2576
2019
Q3
$9K Sell
162
-270
-63% -$15K ﹤0.01% 2979
2019
Q2
$24K Buy
432
+390
+929% +$21.6K ﹤0.01% 2042
2019
Q1
$2K Sell
42
-159
-79% -$8.61K ﹤0.01% 3379
2018
Q4
$10K Buy
+201
New +$11.2K ﹤0.01% 2445
2018
Q2
Sell
-696
Closed -$37K 3635
2018
Q1
$37K Buy
696
+614
+749% +$33.5K ﹤0.01% 1842
2017
Q4
$4K Sell
82
-1,345
-94% -$74.2K ﹤0.01% 2965
2017
Q3
$81K Buy
+1,427
New +$73.3K 0.01% 1562
2017
Q2
Sell
-886
Closed -$42K 2700
2017
Q1
$40K Buy
886
+428
+93% +$20K ﹤0.01% 852
2016
Q4
$21K Buy
+458
New +$18.4K ﹤0.01% 2078
2016
Q3
Sell
-1,632
Closed -$49K 3628
2016
Q2
$49K Buy
+1,632
New +$49.4K ﹤0.01% 1562
2016
Q1
Sell
-904
Closed -$27K 4109
2015
Q4
$27K Sell
904
-712
-44% -$22.1K ﹤0.01% 977
2015
Q3
$51K Buy
+1,616
New +$50.9K 0.01% 1002
2015
Q1
Sell
-402
Closed -$13K 4396
2014
Q4
$13K Sell
402
-1,100
-73% -$35.5K ﹤0.01% 1897
2014
Q3
$47K Buy
1,502
+502
+50% +$15.7K 0.01% 1571
2014
Q2
$31K Buy
+1,000
New +$29.6K ﹤0.01% 1576
2013
Q4
Sell
-148
Closed -$4K 4450
2013
Q3
$4K Buy
+148
New +$3.87K ﹤0.01% 3769

Other funds holding BANF

Tower Research Capital (TRC)'s BANF Position: Q1 2026 in Review

Tower Research Capital (TRC) increased its BancFirst (BANF) stake by 114% in Q1 2026, buying an estimated $77.6K and bringing the position to 1,308 shares worth $142K. The position accounts for ﹤0.01% of the portfolio, ranked #1899.

Tower Research Capital (TRC) first reported a position in BANF in Q3 2013 and has held it in 41 quarters since. The position peaked at $706K in Q4 2023. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Tower Research Capital (TRC) held 1,308 shares of BancFirst worth $142K as of Q1 2026.
  • Tower Research Capital (TRC) bought 698 BancFirst shares in Q1 2026, an estimated $77.6K.
  • BancFirst made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #1899 holding.
  • Tower Research Capital (TRC) first reported a position in BancFirst in Q3 2013 and has held it in 41 quarters since.
  • Tower Research Capital (TRC)'s BancFirst position peaked at $706K in Q4 2023.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.