Teacher Retirement System of Texas’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
Sell
-7,021
Closed -$744K 1511
2025
Q4
$744K Sell
7,021
-1,532
-18% -$173K ﹤0.01% 1071
2025
Q3
$1.08M Buy
8,553
+673
+9% +$86.9K ﹤0.01% 1181
2025
Q2
$974K Sell
7,880
-798
-9% -$94.9K ﹤0.01% 1244
2025
Q1
$953K Sell
8,678
-12,811
-60% -$1.49M ﹤0.01% 1247
2024
Q4
$2.52M Buy
21,489
+3,128
+17% +$367K 0.01% 757
2024
Q3
$1.93M Buy
18,361
+8,009
+77% +$813K 0.01% 742
2024
Q2
$908K Buy
10,352
+5,016
+94% +$436K 0.01% 969
2024
Q1
$470K Sell
5,336
-2,503
-32% -$223K ﹤0.01% 1296
2023
Q4
$763K Sell
7,839
-1,520
-16% -$133K 0.01% 1157
2023
Q3
$812K Buy
9,359
+1,085
+13% +$103K 0.01% 1157
2023
Q2
$761K Buy
8,274
+2,045
+33% +$172K 0.01% 1208
2023
Q1
$518K Buy
6,229
+372
+6% +$32.1K ﹤0.01% 1458
2022
Q4
$516K Buy
5,857
+1,920
+49% +$181K ﹤0.01% 1469
2022
Q3
$352K Buy
3,937
+1,084
+38% +$111K ﹤0.01% 1676
2022
Q2
$273K Sell
2,853
-833
-23% -$72.7K ﹤0.01% 1499
2022
Q1
$307K Buy
3,686
+189
+5% +$14.7K ﹤0.01% 1697
2021
Q4
$247K Buy
+3,497
New +$231K ﹤0.01% 1896
2018
Q2
Sell
-3,903
Closed -$207K 1939
2018
Q1
$207K Sell
3,903
-2,125
-35% -$116K ﹤0.01% 1758
2017
Q4
$308K Buy
+6,028
New +$333K ﹤0.01% 1820
2016
Q3
Sell
-1,968
Closed -$59K 1466
2016
Q2
$59K Buy
1,968
+242
+14% +$7.32K ﹤0.01% 2133
2016
Q1
$49K Buy
1,726
+418
+32% +$11.7K ﹤0.01% 2168
2015
Q4
$38K Sell
1,308
-406
-24% -$12.6K ﹤0.01% 2213
2015
Q3
$54K Buy
1,714
+1,172
+216% +$36.9K ﹤0.01% 2087
2015
Q2
$18K Buy
542
+120
+28% +$3.63K ﹤0.01% 2145
2015
Q1
$13K Buy
422
+2
+0.5% +$60 ﹤0.01% 2190
2014
Q4
$13K Sell
420
-76
-15% -$2.45K ﹤0.01% 2158
2014
Q3
$16K Sell
496
-10
-2% -$313 ﹤0.01% 1933
2014
Q2
$16K Hold
506
﹤0.01% 2079
2014
Q1
$14K Sell
506
-8
-2% -$220 ﹤0.01% 1932
2013
Q4
$14K Sell
514
-1,214
-70% -$33.6K ﹤0.01% 1951
2013
Q3
$47K Buy
1,728
+792
+85% +$20.7K ﹤0.01% 2140
2013
Q2
$22K Buy
+936
New +$20K ﹤0.01% 2172

Other funds holding BANF

Teacher Retirement System of Texas's BANF Position: Q1 2026 in Review

Teacher Retirement System of Texas sold out of BancFirst (BANF) in Q1 2026, closing a stake of 7,021 shares — an estimated $744K sold.

Teacher Retirement System of Texas first reported a position in BANF in Q2 2013 and held it in 32 quarters. The position peaked at $2.52M in Q4 2024. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Teacher Retirement System of Texas reported no remaining BancFirst position as of Q1 2026 after selling out during the quarter.
  • Teacher Retirement System of Texas sold 7,021 BancFirst shares in Q1 2026, an estimated $744K.
  • Teacher Retirement System of Texas first reported a position in BancFirst in Q2 2013 and held it in 32 quarters.
  • Teacher Retirement System of Texas's BancFirst position peaked at $2.52M in Q4 2024.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Teacher Retirement System of Texas's 13F filing for Q1 2026, filed 30 Apr 2026.