T. Rowe Price Associates’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
$2.67M Buy
24,554
+4,523
+23% +$503K ﹤0.01% 1700
2025
Q4
$2.12M Buy
20,031
+668
+3% +$75.6K ﹤0.01% 1721
2025
Q3
$2.45M Buy
19,363
+1,048
+6% +$135K ﹤0.01% 1648
2025
Q2
$2.27M Buy
18,315
+2,062
+13% +$245K ﹤0.01% 1583
2025
Q1
$1.79M Buy
16,253
+2,315
+17% +$268K ﹤0.01% 1655
2024
Q4
$1.63M Buy
13,938
+1,297
+10% +$152K ﹤0.01% 1737
2024
Q3
$1.33M Buy
12,641
+3,501
+38% +$355K ﹤0.01% 1844
2024
Q2
$802K Buy
9,140
+36
+0.4% +$3.13K ﹤0.01% 1985
2024
Q1
$802K Buy
9,104
+776
+9% +$69.1K ﹤0.01% 2004
2023
Q4
$811K Buy
8,328
+481
+6% +$42.1K ﹤0.01% 1966
2023
Q3
$681K Buy
7,847
+565
+8% +$53.4K ﹤0.01% 1969
2023
Q2
$670K Buy
7,282
+678
+10% +$57K ﹤0.01% 1998
2023
Q1
$549K Buy
6,604
+363
+6% +$31.3K ﹤0.01% 2067
2022
Q4
$550K Sell
6,241
-1,978
-24% -$187K ﹤0.01% 2092
2022
Q3
$736K Buy
8,219
+1,303
+19% +$134K ﹤0.01% 1925
2022
Q2
$662K Buy
6,916
+358
+5% +$31.2K ﹤0.01% 2088
2022
Q1
$546K Buy
6,558
+370
+6% +$28.7K ﹤0.01% 2295
2021
Q4
$437K Sell
6,188
-2,157
-26% -$142K ﹤0.01% 2450
2021
Q3
$502K Sell
8,345
-45
-0.5% -$2.57K ﹤0.01% 2383
2021
Q2
$524K Buy
8,390
+234
+3% +$16.1K ﹤0.01% 2374
2021
Q1
$577K Sell
8,156
-898
-10% -$59.5K ﹤0.01% 2304
2020
Q4
$531K Sell
9,054
-97
-1% -$4.98K ﹤0.01% 2216
2020
Q3
$374K Sell
9,151
-2,000
-18% -$84.3K ﹤0.01% 2207
2020
Q2
$452K Buy
11,151
+43
+0.4% +$1.58K ﹤0.01% 2086
2020
Q1
$371K Buy
11,108
+131
+1% +$6.82K ﹤0.01% 2113
2019
Q4
$685K Buy
10,977
+737
+7% +$43.4K ﹤0.01% 2044
2019
Q3
$568K Buy
10,240
+84
+0.8% +$4.67K ﹤0.01% 2045
2019
Q2
$565K Buy
10,156
+49
+0.5% +$2.72K ﹤0.01% 2061
2019
Q1
$527K Buy
10,107
+4,264
+73% +$231K ﹤0.01% 2090
2018
Q4
$292K Buy
5,843
+33
+0.6% +$1.84K ﹤0.01% 2292
2018
Q3
$348K Buy
5,810
+107
+2% +$6.68K ﹤0.01% 2300
2018
Q2
$338K Buy
5,703
+23
+0.4% +$1.35K ﹤0.01% 2307
2018
Q1
$302K Buy
5,680
+33
+0.6% +$1.8K ﹤0.01% 2289
2017
Q4
$289K Hold
5,647
﹤0.01% 2295
2017
Q3
$320K Buy
5,647
+3
+0.1% +$154 ﹤0.01% 2263
2017
Q2
$273K Hold
5,644
﹤0.01% 2281
2017
Q1
$254K Hold
5,644
﹤0.01% 2313
2016
Q4
$263K Sell
5,644
-16
-0.3% -$643 ﹤0.01% 2292
2016
Q3
$205K Buy
+5,660
New +$189K ﹤0.01% 2346

Other funds holding BANF

T. Rowe Price Associates's BANF Position: Q1 2026 in Review

T. Rowe Price Associates increased its BancFirst (BANF) stake by 23% in Q1 2026, buying an estimated $503K and bringing the position to 24,554 shares worth $2.67M. The position accounts for ﹤0.01% of the portfolio, ranked #1700.

T. Rowe Price Associates first reported a position in BANF in Q3 2016 and has held it in 39 quarters since. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • T. Rowe Price Associates held 24,554 shares of BancFirst worth $2.67M as of Q1 2026.
  • T. Rowe Price Associates bought 4,523 BancFirst shares in Q1 2026, an estimated $503K.
  • BancFirst made up ﹤0.01% of T. Rowe Price Associates's portfolio in Q1 2026, its #1700 holding.
  • T. Rowe Price Associates first reported a position in BancFirst in Q3 2016 and has held it in 39 quarters since.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on T. Rowe Price Associates's 13F filing for Q1 2026, filed 15 May 2026.