California State Teachers Retirement System (CalSTRS)’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.45M Buy
19,795
+214
+1% +$26.5K ﹤0.01% 1275
2025
Q1
$2.15M Sell
19,581
-374
-2% -$41.1K ﹤0.01% 1300
2024
Q4
$2.34M Sell
19,955
-223
-1% -$26.1K ﹤0.01% 1329
2024
Q3
$2.12M Sell
20,178
-598
-3% -$62.9K ﹤0.01% 1374
2024
Q2
$1.82M Sell
20,776
-691
-3% -$60.6K ﹤0.01% 1428
2024
Q1
$1.89M Sell
21,467
-1,322
-6% -$116K ﹤0.01% 1450
2023
Q4
$2.22M Sell
22,789
-984
-4% -$95.8K ﹤0.01% 1372
2023
Q3
$2.06M Sell
23,773
-1,779
-7% -$154K ﹤0.01% 1378
2023
Q2
$2.35M Buy
25,552
+2,355
+10% +$217K ﹤0.01% 1396
2023
Q1
$1.93M Sell
23,197
-343
-1% -$28.5K ﹤0.01% 1504
2022
Q4
$2.08M Buy
23,540
+284
+1% +$25K ﹤0.01% 1452
2022
Q3
$2.08M Sell
23,256
-483
-2% -$43.2K ﹤0.01% 1409
2022
Q2
$2.27M Buy
23,739
+1,142
+5% +$109K ﹤0.01% 1411
2022
Q1
$1.88M Sell
22,597
-1,900
-8% -$158K ﹤0.01% 1652
2021
Q4
$1.73M Buy
24,497
+439
+2% +$31K ﹤0.01% 1821
2021
Q3
$1.45M Buy
24,058
+395
+2% +$23.7K ﹤0.01% 1915
2021
Q2
$1.48M Sell
23,663
-4,635
-16% -$289K ﹤0.01% 1958
2021
Q1
$2M Sell
28,298
-130
-0.5% -$9.19K ﹤0.01% 1738
2020
Q4
$1.67M Hold
28,428
﹤0.01% 1745
2020
Q3
$1.16M Buy
28,428
+300
+1% +$12.3K ﹤0.01% 1784
2020
Q2
$1.14M Hold
28,128
﹤0.01% 1794
2020
Q1
$939K Sell
28,128
-164
-0.6% -$5.48K ﹤0.01% 1709
2019
Q4
$1.77M Sell
28,292
-727
-3% -$45.4K ﹤0.01% 1646
2019
Q3
$1.61M Buy
29,019
+346
+1% +$19.2K ﹤0.01% 1654
2019
Q2
$1.6M Buy
28,673
+869
+3% +$48.4K ﹤0.01% 1691
2019
Q1
$1.45M Sell
27,804
-431
-2% -$22.5K ﹤0.01% 1725
2018
Q4
$1.41M Buy
28,235
+656
+2% +$32.7K ﹤0.01% 1698
2018
Q3
$1.65M Sell
27,579
-10
-0% -$599 ﹤0.01% 1758
2018
Q2
$1.63M Buy
27,589
+1,997
+8% +$118K ﹤0.01% 1737
2018
Q1
$1.36M Sell
25,592
-897
-3% -$47.6K ﹤0.01% 1773
2017
Q4
$1.36M Sell
26,489
-567
-2% -$29K ﹤0.01% 1814
2017
Q3
$1.54M Sell
27,056
-2,786
-9% -$158K ﹤0.01% 1741
2017
Q2
$1.44M Sell
29,842
-1,000
-3% -$48.3K ﹤0.01% 1811
2017
Q1
$1.39M Sell
30,842
-1,600
-5% -$71.9K ﹤0.01% 1863
2016
Q4
$1.51M Sell
32,442
-800
-2% -$37.2K ﹤0.01% 1839
2016
Q3
$1.21M Buy
33,242
+400
+1% +$14.5K ﹤0.01% 1941
2016
Q2
$991K Buy
32,842
+1,720
+6% +$51.9K ﹤0.01% 2035
2016
Q1
$887K Buy
31,122
+4,216
+16% +$120K ﹤0.01% 2079
2015
Q4
$789K Buy
26,906
+296
+1% +$8.68K ﹤0.01% 2137
2015
Q3
$840K Hold
26,610
﹤0.01% 2094
2015
Q2
$871K Buy
26,610
+586
+2% +$19.2K ﹤0.01% 2200
2015
Q1
$793K Sell
26,024
-400
-2% -$12.2K ﹤0.01% 2166
2014
Q4
$838K Buy
26,424
+112
+0.4% +$3.55K ﹤0.01% 2167
2014
Q3
$823K Sell
26,312
-150
-0.6% -$4.69K ﹤0.01% 2130
2014
Q2
$819K Buy
26,462
+700
+3% +$21.7K ﹤0.01% 2199
2014
Q1
$729K Hold
25,762
﹤0.01% 2189
2013
Q4
$722K Buy
25,762
+200
+0.8% +$5.61K ﹤0.01% 2190
2013
Q3
$691K Buy
25,562
+862
+3% +$23.3K ﹤0.01% 2163
2013
Q2
$575K Buy
+24,700
New +$575K ﹤0.01% 2212