Oregon Public Employees Retirement Fund’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
$529K Hold
4,760
0.01% 1218
2026
Q1
$516K Buy
4,760
+8
+0.2% +$889 0.01% 1160
2025
Q4
$504K Buy
4,752
+100
+2% +$11.3K 0.01% 1146
2025
Q3
$588K Buy
4,652
+100
+2% +$12.9K 0.01% 1080
2025
Q2
$563K Hold
4,552
0.01% 1065
2025
Q1
$500K Sell
4,552
-100
-2% -$11.6K 0.01% 1108
2024
Q4
$545K Sell
4,652
-56
-1% -$6.57K 0.01% 1115
2024
Q3
$496K Buy
4,708
+1,200
+34% +$122K 0.01% 1151
2024
Q2
$308K Sell
3,508
-400
-10% -$34.8K 0.01% 1292
2024
Q1
$344K Sell
3,908
-300
-7% -$26.7K 0.01% 1287
2023
Q4
$410K Sell
4,208
-129
-3% -$11.3K 0.01% 1290
2023
Q3
$376K Sell
4,337
-1,134
-21% -$107K 0.01% 1385
2023
Q2
$503K Sell
5,471
-100
-2% -$8.41K 0.01% 1306
2023
Q1
$463K Sell
5,571
-220
-4% -$19K 0.01% 1331
2022
Q4
$511K Buy
5,791
+21
+0.4% +$1.98K 0.01% 1290
2022
Q3
$516K Sell
5,770
-463
-7% -$47.5K 0.01% 1235
2022
Q2
$597K Sell
6,233
-700
-10% -$61.1K 0.01% 1043
2022
Q1
$577K Sell
6,933
-200
-3% -$15.5K 0.01% 1345
2021
Q4
$503K Sell
7,133
-400
-5% -$26.4K 0.01% 1301
2021
Q3
$453K Hold
7,533
0.01% 1330
2021
Q2
$470K Hold
7,533
0.01% 1333
2021
Q1
$533K Buy
7,533
+100
+1% +$6.62K 0.01% 1297
2020
Q4
$436K Sell
7,433
-117
-2% -$6.01K 0.01% 1287
2020
Q3
$308K Buy
+7,550
New +$318K ﹤0.01% 1288

Other funds holding BANF

Oregon Public Employees Retirement Fund's BANF Position: Q2 2026 in Review

Oregon Public Employees Retirement Fund held its BancFirst (BANF) position steady in Q2 2026 at 4,760 shares worth $529K. The position accounts for 0.01% of the portfolio, ranked #1218.

Oregon Public Employees Retirement Fund first reported a position in BANF in Q3 2020 and has held it in 24 quarters since. The position peaked at $597K in Q2 2022. 107 funds tracked by Wall St. Rank hold BANF as of Q2 2026.

  • Oregon Public Employees Retirement Fund held 4,760 shares of BancFirst worth $529K as of Q2 2026.
  • Oregon Public Employees Retirement Fund left its BancFirst share count unchanged in Q2 2026.
  • BancFirst made up 0.01% of Oregon Public Employees Retirement Fund's portfolio in Q2 2026, its #1218 holding.
  • Oregon Public Employees Retirement Fund first reported a position in BancFirst in Q3 2020 and has held it in 24 quarters since.
  • Oregon Public Employees Retirement Fund's BancFirst position peaked at $597K in Q2 2022.
  • 107 funds tracked by Wall St. Rank held BancFirst as of Q2 2026.

Based on Oregon Public Employees Retirement Fund's 13F filing for Q2 2026, filed 29 Jul 2026.