Teacher Retirement System of Texas’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$974K Sell
7,880
-798
-9% -$98.6K ﹤0.01% 1244
2025
Q1
$953K Sell
8,678
-12,811
-60% -$1.41M ﹤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% +$843K 0.01% 742
2024
Q2
$908K Buy
10,352
+5,016
+94% +$440K 0.01% 969
2024
Q1
$470K Sell
5,336
-2,503
-32% -$220K ﹤0.01% 1296
2023
Q4
$763K Sell
7,839
-1,520
-16% -$148K 0.01% 1157
2023
Q3
$812K Buy
9,359
+1,085
+13% +$94.1K 0.01% 1157
2023
Q2
$761K Buy
8,274
+2,045
+33% +$188K 0.01% 1208
2023
Q1
$518K Buy
6,229
+372
+6% +$30.9K ﹤0.01% 1458
2022
Q4
$516K Buy
5,857
+1,920
+49% +$169K ﹤0.01% 1469
2022
Q3
$352K Buy
3,937
+1,084
+38% +$96.9K ﹤0.01% 1676
2022
Q2
$273K Sell
2,853
-833
-23% -$79.7K ﹤0.01% 1499
2022
Q1
$307K Buy
3,686
+189
+5% +$15.7K ﹤0.01% 1697
2021
Q4
$247K Buy
+3,497
New +$247K ﹤0.01% 1896
2018
Q2
Sell
-3,903
Closed -$207K 1939
2018
Q1
$207K Sell
3,903
-2,125
-35% -$113K ﹤0.01% 1758
2017
Q4
$308K Buy
+6,028
New +$308K ﹤0.01% 1820
2016
Q3
Sell
-1,968
Closed -$59K 1466
2016
Q2
$59K Buy
1,968
+242
+14% +$7.26K ﹤0.01% 2133
2016
Q1
$49K Buy
1,726
+418
+32% +$11.9K ﹤0.01% 2168
2015
Q4
$38K Sell
1,308
-406
-24% -$11.8K ﹤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.99K ﹤0.01% 2145
2015
Q1
$13K Buy
422
+2
+0.5% +$62 ﹤0.01% 2190
2014
Q4
$13K Sell
420
-76
-15% -$2.35K ﹤0.01% 2158
2014
Q3
$16K Sell
496
-10
-2% -$323 ﹤0.01% 1933
2014
Q2
$16K Hold
506
﹤0.01% 2079
2014
Q1
$14K Sell
506
-8
-2% -$221 ﹤0.01% 1932
2013
Q4
$14K Sell
514
-1,214
-70% -$33.1K ﹤0.01% 1951
2013
Q3
$47K Buy
1,728
+792
+85% +$21.5K ﹤0.01% 2140
2013
Q2
$22K Buy
+936
New +$22K ﹤0.01% 2172