Top 41 Bancfirst Trust & Investment Management Holdings
| Stock | Company | % Port. | Shares | Value | Activity | Ownership | Avg. Cost | Date |
|---|---|---|---|---|---|---|---|---|
| BANF | BANCFIRST CORP | 41.58% | 872.0K | $94.1M | +2.34%(+19.91K) | $79.13(+44.73%) | 2026-03-31 | |
| XOM | EXXON MOBIL CORP | 24.94% | 329.2K | $56.4M | -0.04%(-126) | $76.70(+101.92%) | 2026-03-31 | |
| VBR | VANGUARD INDEX FDS | 6.17% | 65.8K | $14.0M | -0.08%(-51) | $172.65(+34.45%) | 2026-03-31 | |
| BND | VANGUARD BD INDEX FDS | 5.15% | 158.6K | $11.7M | +0.00%(+0) | $71.24(+2.81%) | 2026-03-31 | |
| VOO | VANGUARD INDEX FDS | 4.58% | 17.9K | $10.4M | -1.55%(-281) | $401.87(+65.55%) | 2026-03-31 | |
| BSV | VANGUARD BD INDEX FDS | 2.51% | 72.5K | $5.7M | +0.22%(+160) | $78.47(-0.60%) | 2026-03-31 | |
| VTI | VANGUARD INDEX FDS | 1.43% | 10.4K | $3.2M | -5.39%(-590) | $267.74(+33.33%) | 2026-03-31 | |
| VEA | VANGUARD TAX-MANAGED FDS | 1.42% | 51.8K | $3.2M | +3.34%(+1.68K) | $46.36(+48.79%) | 2026-03-31 | |
| LEVI | LEVI STRAUSS & CO NEW | 1.32% | 165.1K | $3.0M | +0.00%(+0) | $24.73(-9.83%) | 2026-03-31 | |
| JPST | J P MORGAN EXCHANGE TRADED F | 1.2% | 53.9K | $2.7M | -0.62%(-337) | $50.47(-0.02%) | 2026-03-31 |
| Performance Metric | 3-Year Annualized | 3-Year Cumulative |
|---|---|---|
| Top 20 Holdings Weighted | +14.07% | +48.44% |
| Top 20 Holdings Unweighted | +8.65% | +28.27% |
Sign up free to track Bancfirst Trust & Investment Management, compare funds side by side, and get alerts the moment positions change.