BancFirst Trust & Investment Management
43 holdingsFiling period: 2026-03-31Current AUM: $282.0Mestimated from latest prices
| # | Ticker | Company | Shares | Reported Value | Current Value | % Portfolio | Change | Date |
|---|---|---|---|---|---|---|---|---|
| 1 | BANF | BANCFIRST CORP | 872.0K | $94.1M | $97.9M | 34.70% | +19.9K | 2026-03-31 |
| 2 | XOM | EXXON MOBIL CORP | 329.2K | $56.4M | $51.7M | 18.34% | -126 | 2026-03-31 |
| 3 | XOM | EXXON MOBIL CORP | 329.2K | $56.4M | $51.7M | 18.34% | -126 | 2026-03-31 |
| 4 | VBR | VANGUARD INDEX FDS | 65.8K | $14.0M | $15.7M | 5.58% | -51 | 2026-03-31 |
| 5 | BND | VANGUARD BD INDEX FDS | 158.6K | $11.7M | $11.4M | 4.05% | -- | 2026-03-31 |
| 6 | VOO | VANGUARD INDEX FDS | 17.9K | $10.4M | $11.9M | 4.23% | -281 | 2026-03-31 |
| 7 | BSV | VANGUARD BD INDEX FDS | 72.5K | $5.7M | $5.6M | 1.99% | +160 | 2026-03-31 |
| 8 | VTI | VANGUARD INDEX FDS | 10.4K | $3.2M | $3.7M | 1.31% | -590 | 2026-03-31 |
| 9 | VEA | VANGUARD TAX-MANAGED FDS | 51.8K | $3.2M | $3.5M | 1.26% | +1.7K | 2026-03-31 |
| 10 | LEVI | LEVI STRAUSS & CO NEW | 165.1K | $3.0M | $4.0M | 1.41% | -- | 2026-03-31 |
| 11 | JPST | J P MORGAN EXCHANGE TRADED F | 53.9K | $2.7M | $2.7M | 0.96% | -337 | 2026-03-31 |
| 12 | BIV | VANGUARD BD INDEX FDS | 34.1K | $2.6M | $2.6M | 0.91% | -289 | 2026-03-31 |
| 13 | WMT | WALMART INC | 20.5K | $2.5M | $2.3M | 0.80% | -306,084 | 2026-03-31 |
| 14 | OGE | OGE ENERGY CORP | 35.7K | $1.7M | $1.7M | 0.60% | -132 | 2026-03-31 |
| 15 | OKE | ONEOK INC NEW | 17.4K | $1.6M | $1.6M | 0.58% | +37 | 2026-03-31 |
| 16 | VGSH | VANGUARD SCOTTSDALE FDS | 25.6K | $1.5M | $1.5M | 0.53% | +1.3K | 2026-03-31 |
| 17 | KTOS | KRATOS DEFENSE & SEC SOLUTIO | 18.0K | $1.2M | $775K | 0.27% | -- | 2026-03-31 |
| 18 | SPY | STATE STR SPDR S&P 500 ETF T | 1.8K | $1.1M | $1.3M | 0.47% | -- | 2026-03-31 |
| 19 | — | BFC CAPITAL TRUST II | 32.6K | $858K | $858K | 0.30% | -- | 2026-03-31 |
| 20 | UNP | UNION PAC CORP | 2.7K | $638K | $768K | 0.27% | -- | 2026-03-31 |
| 21 | VUG | VANGUARD INDEX FDS | 1.4K | $602K | $705K | 0.25% | +376 | 2026-03-31 |
| 22 | MSFT | MICROSOFT CORP | 1.6K | $558K | $701K | 0.25% | -254 | 2026-03-31 |
| 23 | CVX | CHEVRON CORPORATION | 2.6K | $539K | $513K | 0.18% | -547 | 2026-03-31 |
| 24 | BP | BP PLC | 10.1K | $479K | $461K | 0.16% | -- | 2026-03-31 |
| 25 | VTV | VANGUARD INDEX FDS | 2.5K | $475K | $532K | 0.19% | +482 | 2026-03-31 |
← Scroll →
Page 1 of 2