New York State Teachers Retirement System (NYSTRS)’s BancFirst BANF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$471K Buy
4,237
+644
+18% +$72.1K ﹤0.01% 1424
2026
Q1
$390K Sell
3,593
-644
-15% -$71.6K ﹤0.01% 1424
2025
Q4
$449K Hold
4,237
﹤0.01% 1450
2025
Q3
$536K Hold
4,237
﹤0.01% 1424
2025
Q2
$524K Hold
4,237
﹤0.01% 1418
2025
Q1
$466K Hold
4,237
﹤0.01% 1433
2024
Q4
$496K Hold
4,237
﹤0.01% 1438
2024
Q3
$446K Buy
4,237
+1,100
+35% +$112K ﹤0.01% 1458
2024
Q2
$275K Hold
3,137
﹤0.01% 1489
2024
Q1
$276K Sell
3,137
-600
-16% -$53.5K ﹤0.01% 1492
2023
Q4
$364K Sell
3,737
-100
-3% -$8.76K ﹤0.01% 1468
2023
Q3
$333K Sell
3,837
-1,200
-24% -$113K ﹤0.01% 1466
2023
Q2
$463K Sell
5,037
-400
-7% -$33.6K ﹤0.01% 1427
2023
Q1
$452K Sell
5,437
-700
-11% -$60.3K ﹤0.01% 1429
2022
Q4
$541K Hold
6,137
﹤0.01% 1393
2022
Q3
$549K Buy
6,137
+100
+2% +$10.3K ﹤0.01% 1373
2022
Q2
$578K Buy
6,037
+100
+2% +$8.73K ﹤0.01% 1365
2022
Q1
$494K Hold
5,937
﹤0.01% 1425
2021
Q4
$419K Hold
5,937
﹤0.01% 1462
2021
Q3
$357K Hold
5,937
﹤0.01% 1485
2021
Q2
$371K Hold
5,937
﹤0.01% 1459
2021
Q1
$420K Sell
5,937
-700
-11% -$46.3K ﹤0.01% 1445
2020
Q4
$390K Hold
6,637
﹤0.01% 1437
2020
Q3
$271K Buy
+6,637
New +$280K ﹤0.01% 1446
2017
Q1
Sell
-1,400
Closed -$65K 1665
2016
Q4
$65K Buy
+1,400
New +$56.3K ﹤0.01% 1580

Other funds holding BANF

New York State Teachers Retirement System (NYSTRS)'s BANF Position: Q2 2026 in Review

New York State Teachers Retirement System (NYSTRS) increased its BancFirst (BANF) stake by 18% in Q2 2026, buying an estimated $72.1K and bringing the position to 4,237 shares worth $471K. The position accounts for ﹤0.01% of the portfolio, ranked #1424.

New York State Teachers Retirement System (NYSTRS) first reported a position in BANF in Q4 2016 and has held it in 25 quarters since. The position peaked at $578K in Q2 2022. 64 funds tracked by Wall St. Rank hold BANF as of Q2 2026.

  • New York State Teachers Retirement System (NYSTRS) held 4,237 shares of BancFirst worth $471K as of Q2 2026.
  • New York State Teachers Retirement System (NYSTRS) bought 644 BancFirst shares in Q2 2026, an estimated $72.1K.
  • BancFirst made up ﹤0.01% of New York State Teachers Retirement System (NYSTRS)'s portfolio in Q2 2026, its #1424 holding.
  • New York State Teachers Retirement System (NYSTRS) first reported a position in BancFirst in Q4 2016 and has held it in 25 quarters since.
  • New York State Teachers Retirement System (NYSTRS)'s BancFirst position peaked at $578K in Q2 2022.
  • 64 funds tracked by Wall St. Rank held BancFirst as of Q2 2026.

Based on New York State Teachers Retirement System (NYSTRS)'s 13F filing for Q2 2026, filed 23 Jul 2026.