BancFirst Trust & Investment Management Portfolio Holdings - 13F Filings | 13F Fund Database
BancFirst Trust & Investment Management 13F Holdings
CIK 0001914099 · OKLAHOMA CITY, OK
As of Sep 30, 2025, BancFirst Trust & Investment Management reported
41 positions worth $262.9M in its SEC Form 13F filing.
Top 25 holdings
| Security | Ticker | Sector | Shares | Value | % of portfolio |
| BANCFIRST CORP | BANF | Financial Services | 886,571 |
|
13.2M
43.06% |
| EXXON MOBIL CORP | XOM | Energy | 329,251 | $37.6M | 14.30% |
| WALMART INC | WMT | Consumer Defensive | 326,622 | $33.7M | 12.80% |
| VANGUARD SMALL-CAP VALUE INDEX FUND | VBR | — | 65,865 |
3.7M | 5.21% |
| VANGUARD TOTAL BOND MARKET INDEX FUND | BND | — | 158,620 |
1.8M | 4.49% |
| VANGUARD 500 INDEX FUND | VOO | — | 18,898 |
1.5M | 4.39% |
| VANGUARD TOTAL STOCK MKT ETF | VTI | — | 20,022 | $6.5M | 2.49% |
| VANGUARD SHORT-TERM BOND INDEX FUND | BSV | — | 72,189 | $5.7M | 2.17% |
| LEVI STRAUSS & CO | LEVI | Consumer Cyclical | 165,130 | $3.8M | 1.46% |
| VANGUARD TAX-MANAGED FUNDS | VEA | — | 51,823 | $3.1M | 1.18% |
| JPMORGAN ULTRA-SHORT INCOME | JPST | — | 53,866 | $2.7M | 1.04% |
| VANGUARD INTERMEDIATE-TERM B | BIV | — | 33,870 | $2.6M | 1.01% |
| OGE ENERGY CORP | OGE | Utilities | 36,615 |
.7M | 0.64% |
| ONEOK INC | OKE | Energy | 22,342 |
.6M | 0.62% |
| KRATOS DEFENSE & SECURITY SOLUTIONS INC | KTOS | Industrials | 17,961 |
.6M | 0.60% |
| CHEVRON CORP | CHV | Energy | 9,392 |
.5M | 0.56% |
| SPDR S&P 500 ETF TRUST | SPY | — | 1,856 |
.2M | 0.47% |
| BFC CAP TR II | BANFP | Financial Services | 32,635 | $864.8K | 0.33% |
| MICROSOFT CORP | MSFT | Technology | 1,655 | $851.7K | 0.32% |
| UNION PACIFIC CORP | UNP | Industrials | 2,670 | $630.6K | 0.24% |
| VANGUARD SHORT-TERM TREASURY INDEX FUND | VGSH | — | 8,753 | $514.9K | 0.20% |
| VANGUARD GROWTH INDEX FUND | VUG | — | 1,059 | $506.3K | 0.19% |
| ISHARES RUSSELL 1000 GROWTH ETF | IWF | — | 1,014 | $473.1K | 0.18% |
| APPLE INC | AAPL | Technology | 1,809 | $460.3K | 0.18% |
| ENTERPRISE PRODUCTS PARTNERS LP | EPD | Energy | 14,530 | $454.2K | 0.17% |