BANF · Bancfirst Corp /Ok/
$110.37
-1.43 (-1.28%)
At close · Aug 27
Market Cap
$3.76B
Shares
33.60M
Registered funds — mutual funds, ETFs and closed-end funds — whose latest Form N-PORT portfolio report holds this stock, matched by the stock's CUSIP. Each row is one fund position with its size, value and weight in that fund.
Funds holding BANF
268 fund positions| Fund | Ticker | Balance | Value | % of Fund | Side | Reported | Open |
|---|---|---|---|---|---|---|---|
| iShares Core S&P Small-Cap ETF | AAXJ | 1,254,025 | $139,359,798 | 0.13% | Long | 2026-06-30 | |
| VANGUARD TOTAL STOCK MARKET INDEX FUND | — | 812,816 | $88,190,536 | 0.00% | Long | 2026-03-31 | |
| VANGUARD SMALL-CAP INDEX FUND | — | 580,829 | $63,019,947 | 0.04% | Long | 2026-03-31 | |
| iShares Russell 2000 ETF | AAXJ | 557,092 | $61,909,634 | 0.07% | Long | 2026-06-30 | |
| Virtus KAR Small-Cap Core Fund | — | 478,809 | $51,950,777 | 2.88% | Long | 2026-03-31 | |
| VANGUARD SMALL-CAP VALUE INDEX FUND | — | 369,400 | $40,079,900 | 0.07% | Long | 2026-03-31 | |
| FULLERTHALER BEHAVIORAL SMALL CAP EQUITY | NITE | 269,477 | $29,946,979 | 0.24% | Long | 2026-06-30 | |
| VANGUARD EXTENDED MARKET INDEX FUND | — | 231,387 | $25,105,490 | 0.03% | Long | 2026-03-31 | |
| Fidelity Small Cap Index Fund | — | 206,344 | $23,030,054 | 0.07% | Long | 2026-04-30 | |
| iShares Russell 2000 Value ETF | AAXJ | 193,368 | $21,488,986 | 0.15% | Long | 2026-06-30 | |
| U.S. MICRO CAP PORTFOLIO | — | 186,286 | $20,791,380 | 0.28% | Long | 2026-04-30 | |
| State Street(R) SPDR(R) Portfolio S&P 600(TM) Small Cap ETF | — | 189,674 | $20,579,629 | 0.15% | Long | 2026-03-31 | |
| State Street(R) SPDR(R) S&P(R) Dividend ETF | — | 186,850 | $20,273,225 | 0.10% | Long | 2026-03-31 | |
| State Street(R) SPDR(R) S&P(R) Regional Banking ETF | — | 159,348 | $17,289,258 | 0.47% | Long | 2026-03-31 | |
| U.S. SMALL CAP PORTFOLIO | — | 148,327 | $16,554,776 | 0.09% | Long | 2026-04-30 | |
| MFS New Discovery Value Fund | — | 134,616 | $14,846,799 | 0.60% | Long | 2026-05-31 | |
| VANGUARD TAX-MANAGED SMALL-CAP FUND | — | 129,051 | $14,002,034 | 0.15% | Long | 2026-03-31 | |
| iShares S&P Small-Cap 600 Growth ETF | AAXJ | 117,700 | $13,080,001 | 0.16% | Long | 2026-06-30 | |
| VANGUARD DIVIDEND APPRECIATION INDEX FUND | — | 116,759 | $13,031,472 | 0.01% | Long | 2026-04-30 | |
| Small Cap Value Fund | — | 115,000 | $12,477,500 | 0.39% | Long | 2026-03-31 | |
| State Street(R) SPDR(R) S&P(R) Bank ETF | — | 110,751 | $12,016,484 | 0.94% | Long | 2026-03-31 | |
| Fidelity Extended Market Index Fund | — | 107,686 | $11,876,689 | 0.03% | Long | 2026-05-31 | |
| VANGUARD RUSSELL 2000 INDEX FUND | — | 107,303 | $11,834,448 | 0.07% | Long | 2026-05-31 | |
| Champlain Small Company Fund | — | 109,000 | $11,826,500 | 1.15% | Long | 2026-03-31 | |
| Dimensional U.S. Small Cap ETF | — | 101,447 | $11,322,500 | 0.08% | Long | 2026-04-30 | |
| Schwab U.S. Small-Cap ETF | — | 99,769 | $11,003,523 | 0.05% | Long | 2026-05-31 | |
| Bridge Builder Small/Mid Cap Value Fund | — | 85,111 | $9,458,385 | 0.09% | Long | 2026-06-30 | |
| VANGUARD HIGH DIVIDEND YIELD INDEX FUND | — | 81,170 | $9,059,384 | 0.01% | Long | 2026-04-30 | |
| VANGUARD S&P SMALL-CAP 600 INDEX FUND | — | 72,009 | $7,941,873 | 0.13% | Long | 2026-05-31 | |
| State Street(R) SPDR(R) S & P 600(TM) Small Cap Growth ETF | — | 69,158 | $7,503,643 | 0.19% | Long | 2026-03-31 | |
| iShares S&P Small-Cap 600 Value ETF | AAXJ | 66,072 | $7,342,581 | 0.09% | Long | 2026-06-30 | |
| Dimensional U.S. Core Equity 2 ETF | — | 63,197 | $7,053,417 | 0.02% | Long | 2026-04-30 | |
| U.S. CORE EQUITY 2 PORTFOLIO | — | 60,973 | $6,805,197 | 0.02% | Long | 2026-04-30 | |
| JPMorgan Small Cap Blend Fund | — | 56,491 | $6,129,274 | 0.43% | Long | 2026-03-31 | |
| U.S. CORE EQUITY 1 PORTFOLIO | — | 50,563 | $5,643,336 | 0.01% | Long | 2026-04-30 | |
| Schwab Small-Cap Index Fund | — | 45,868 | $5,119,327 | 0.07% | Long | 2026-04-30 | |
| CRAWFORD SMALL CAP DIVIDEND FUND | — | 46,019 | $4,993,062 | 1.45% | Long | 2026-03-31 | |
| State Street(R) SPDR(R) S & P 600(TM) Small Cap Value ETF | — | 41,035 | $4,452,298 | 0.11% | Long | 2026-03-31 | |
| Fidelity Total Market Index Fund | — | 39,861 | $4,396,270 | 0.00% | Long | 2026-05-31 | |
| Master Small Cap Index Series | — | 39,532 | $4,393,191 | 0.07% | Long | 2026-06-30 | |
| iShares U.S. Small-Cap Equity Factor ETF | — | 36,381 | $4,060,483 | 0.11% | Long | 2026-04-30 | |
| VANGUARD FINANCIALS INDEX FUND | — | 35,069 | $3,867,760 | 0.03% | Long | 2026-05-31 | |
| WisdomTree U.S. SmallCap Dividend Fund | — | 34,638 | $3,758,223 | 0.19% | Long | 2026-03-31 | |
| iShares Core Dividend Growth ETF | — | 32,490 | $3,626,209 | 0.01% | Long | 2026-04-30 | |
| JNL Small Cap Index Fund | — | 32,572 | $3,619,726 | 0.13% | Long | 2026-06-30 | |
| Fidelity Series Total Market Index Fund | — | 31,664 | $3,492,223 | 0.00% | Long | 2026-05-31 | |
| Columbia Small Cap Index Fund | — | 31,041 | $3,423,512 | 0.13% | Long | 2026-05-31 | |
| Fidelity Small Cap Value Index Fund | FSTB | 28,133 | $3,126,420 | 0.14% | Long | 2026-06-30 | |
| iShares Core S&P Total U.S. Stock Market ETF | AAXJ | 26,857 | $2,984,618 | 0.00% | Long | 2026-06-30 | |
| Nuveen Small Cap Blend Index Fund | — | 25,410 | $2,836,010 | 0.07% | Long | 2026-04-30 |
Showing 1–50 of 268 positions
Key facts
CIK
760498
CUSIP
05945F103
13F (30d)
218 filings
218 filers
Visit website
Investor relations