Swiss National Bank’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
$4.63M Hold
42,718
﹤0.01% 1405
2025
Q4
$4.53M Buy
42,718
+900
+2% +$102K ﹤0.01% 1407
2025
Q3
$5.29M Buy
41,818
+600
+1% +$77.5K ﹤0.01% 1299
2025
Q2
$5.1M Sell
41,218
-500
-1% -$59.5K ﹤0.01% 1285
2025
Q1
$4.58M Sell
41,718
-500
-1% -$58K ﹤0.01% 1310
2024
Q4
$4.95M Buy
42,218
+300
+0.7% +$35.2K ﹤0.01% 1345
2024
Q3
$4.41M Sell
41,918
-300
-0.7% -$30.5K ﹤0.01% 1406
2024
Q2
$3.7M Hold
42,218
﹤0.01% 1456
2024
Q1
$3.72M Hold
42,218
﹤0.01% 1485
2023
Q4
$4.11M Sell
42,218
-4,800
-10% -$420K ﹤0.01% 1411
2023
Q3
$4.08M Buy
47,018
+400
+0.9% +$37.8K ﹤0.01% 1404
2023
Q2
$4.29M Buy
46,618
+7,600
+19% +$639K ﹤0.01% 1404
2023
Q1
$3.24M Sell
39,018
-4,500
-10% -$388K ﹤0.01% 1540
2022
Q4
$3.84M Buy
43,518
+800
+2% +$75.6K ﹤0.01% 1476
2022
Q3
$3.82M Buy
42,718
+300
+0.7% +$30.7K ﹤0.01% 1437
2022
Q2
$4.06M Hold
42,418
﹤0.01% 1444
2022
Q1
$3.53M Buy
42,418
+2,800
+7% +$217K ﹤0.01% 1670
2021
Q4
$2.79M Hold
39,618
﹤0.01% 1833
2021
Q3
$2.38M Hold
39,618
﹤0.01% 1941
2021
Q2
$2.47M Sell
39,618
-1,500
-4% -$103K ﹤0.01% 1962
2021
Q1
$2.91M Buy
41,118
+400
+1% +$26.5K ﹤0.01% 1781
2020
Q4
$2.39M Hold
40,718
﹤0.01% 1802
2020
Q3
$1.66M Buy
40,718
+600
+1% +$25.3K ﹤0.01% 1807
2020
Q2
$1.63M Buy
40,118
+5,300
+15% +$194K ﹤0.01% 1829
2020
Q1
$1.16M Buy
34,818
+500
+1% +$26K ﹤0.01% 1735
2019
Q4
$2.14M Buy
34,318
+600
+2% +$35.3K ﹤0.01% 1693
2019
Q3
$1.87M Buy
33,718
+300
+0.9% +$16.7K ﹤0.01% 1704
2019
Q2
$1.86M Buy
33,418
+3,600
+12% +$200K ﹤0.01% 1741
2019
Q1
$1.55M Buy
29,818
+900
+3% +$48.8K ﹤0.01% 1817
2018
Q4
$1.44M Buy
28,918
+1,100
+4% +$61.2K ﹤0.01% 1773
2018
Q3
$1.67M Hold
27,818
﹤0.01% 1830
2018
Q2
$1.65M Sell
27,818
-2,700
-9% -$158K ﹤0.01% 1830
2018
Q1
$1.62M Buy
30,518
+1,400
+5% +$76.5K ﹤0.01% 1774
2017
Q4
$1.49M Hold
29,118
﹤0.01% 1836
2017
Q3
$1.65M Hold
29,118
﹤0.01% 1742
2017
Q2
$1.41M Buy
29,118
+5,800
+25% +$275K ﹤0.01% 1813
2017
Q1
$1.05M Buy
23,318
+800
+4% +$37.4K ﹤0.01% 2002
2016
Q4
$1.05M Hold
22,518
﹤0.01% 2002
2016
Q3
$816K Hold
22,518
﹤0.01% 2103
2016
Q2
$679K Buy
22,518
+3,518
+19% +$106K ﹤0.01% 2187
2016
Q1
$519K Buy
19,000
+4,400
+30% +$123K ﹤0.01% 2286
2015
Q4
$428K Hold
14,600
﹤0.01% 2341
2015
Q3
$461K Buy
14,600
+2,400
+20% +$75.5K ﹤0.01% 2213
2015
Q2
$399K Buy
12,200
+800
+7% +$24.2K ﹤0.01% 2342
2015
Q1
$348K Hold
11,400
﹤0.01% 2346
2014
Q4
$361K Hold
11,400
﹤0.01% 2342
2014
Q3
$357K Sell
11,400
-600
-5% -$18.8K ﹤0.01% 2273
2014
Q2
$371K Hold
12,000
﹤0.01% 2310
2014
Q1
$340K Buy
12,000
+4,200
+54% +$115K ﹤0.01% 2289
2013
Q4
$219K Hold
7,800
﹤0.01% 2368
2013
Q3
$211K Sell
7,800
-200
-3% -$5.23K ﹤0.01% 2339
2013
Q2
$186K Buy
+8,000
New +$171K ﹤0.01% 2379

Other funds holding BANF

Swiss National Bank's BANF Position: Q1 2026 in Review

Swiss National Bank held its BancFirst (BANF) position steady in Q1 2026 at 42,718 shares worth $4.63M. The position accounts for ﹤0.01% of the portfolio, ranked #1405.

Swiss National Bank first reported a position in BANF in Q2 2013 and has held it in 52 quarters since. The position peaked at $5.29M in Q3 2025. 245 funds tracked by Wall St. Rank hold BANF as of Q1 2026.

  • Swiss National Bank held 42,718 shares of BancFirst worth $4.63M as of Q1 2026.
  • Swiss National Bank left its BancFirst share count unchanged in Q1 2026.
  • BancFirst made up ﹤0.01% of Swiss National Bank's portfolio in Q1 2026, its #1405 holding.
  • Swiss National Bank first reported a position in BancFirst in Q2 2013 and has held it in 52 quarters since.
  • Swiss National Bank's BancFirst position peaked at $5.29M in Q3 2025.
  • 245 funds tracked by Wall St. Rank held BancFirst as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.