Filed: 4/1/2026ACC: 0001914099-26-000002
๐ What this filing means
BANCFIRST TRUST & INVESTMENT MANAGEMENT filed this quarterly 13FโHR report disclosing 42 equity positions with a total reported market value of $226.35M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
42
Positions
$226.35M
Total AUM (reported)
2.08M
Total Shares
Allocation by class
COM$161.48M71.3%
SM CP VAL ETF$13.97M6.2%
TOTAL BND MRKT$11.66M5.1%
S&P 500 ETF SHS$10.80M4.8%
SHORT TRM BOND$5.68M2.5%
TOTAL STK MKT$3.23M1.4%
VAN FTSE DEV MKT$3.21M1.4%
Portfolio Concentration
Top 3$164.52M72.7%
4โ10$39.87M17.6%
11โ25$16.91M7.5%
Rest$5.04M2.2%
Top 3 weight
72.7%
Top 10 weight
90.3%
Voting Authority Distribution
Total shares with voting rights: 2.08M
Sole
Full voting authority
1.22M
shares
% of voting shares59.0%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
851.64K
shares
% of voting shares41.0%
Investment Discretion (by position count)
Sole41
Shared0
Other1
Dominant voting typeSole ยท 59.0% of voting shares
Institutional Holdings42
Rows:
BANCFIRST CORP
SOLEShares871.99K
TypeSH
Market value$94.11M
41.58%
Sole
26.43K
Shared
0.00
None
845.55K
EXXON MOBIL CORP
SOLEShares329.15K
TypeSH
Market value$56.44M
24.94%
Sole
329.15K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares65.81K
TypeSH
Market value$13.97M
6.17%
Sole
65.81K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares158.62K
TypeSH
Market value$11.66M
5.15%
Sole
158.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares17.86K
TypeSH
Market value$10.37M
4.58%
Sole
17.86K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares72.50K
TypeSH
Market value$5.68M
2.51%
Sole
72.50K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares10.36K
TypeSH
Market value$3.23M
1.43%
Sole
10.36K
Shared
0.00
None
0.00
VANGUARD TAX-MANAGED FDS
SOLEShares51.81K
TypeSH
Market value$3.21M
1.42%
Sole
51.81K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares165.13K
TypeSH
Market value$3.00M
1.32%
Sole
165.13K
Shared
0.00
None
0.00
J P MORGAN EXCHANGE TRADED F
SOLEShares53.87K
TypeSH
Market value$2.72M
1.20%
Sole
53.87K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares34.10K
TypeSH
Market value$2.62M
1.16%
Sole
34.10K
Shared
0.00
None
0.00
WALMART INC
SOLEShares20.54K
TypeSH
Market value$2.54M
1.12%
Sole
20.54K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares35.71K
TypeSH
Market value$1.71M
0.76%
Sole
35.71K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares17.37K
TypeSH
Market value$1.62M
0.71%
Sole
17.37K
Shared
0.00
None
0.00
VANGUARD SCOTTSDALE FDS
SOLEShares25.59K
TypeSH
Market value$1.50M
0.66%
Sole
25.59K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares17.96K
TypeSH
Market value$1.17M
0.52%
Sole
17.96K
Shared
0.00
None
0.00
STATE STR SPDR S&P 500 ETF T
SOLEShares1.82K
TypeSH
Market value$1.15M
0.51%
Sole
1.82K
Shared
0.00
None
0.00
BFC CAPITAL TRUST II
SOLEShares32.63K
TypeSH
Market value$859.0K
0.38%
Sole
32.63K
Shared
0.00
None
0.00
UNION PAC CORP
OTRShares2.67K
TypeSH
Market value$638.7K
0.28%
Sole
2.67K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares1.44K
TypeSH
Market value$602.8K
0.27%
Sole
1.44K
Shared
0.00
None
0.00
MICROSOFT CORP
SOLEShares1.56K
TypeSH
Market value$558.9K
0.25%
Sole
1.56K
Shared
0.00
None
0.00
CHEVRON CORPORATION
SOLEShares2.56K
TypeSH
Market value$539.8K
0.24%
Sole
2.56K
Shared
0.00
None
0.00
BP PLC
SOLEShares10.13K
TypeSH
Market value$479.8K
0.21%
Sole
10.13K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares2.46K
TypeSH
Market value$475.3K
0.21%
Sole
2.46K
Shared
0.00
None
0.00
ISHARES TR
SOLEShares2.20K
TypeSH
Market value$457.6K
0.20%
Sole
2.20K
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting โ Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 871.99K | SH | $94.11M 41.58% | 26.43K | 0.00 | 845.55K |
EXXON MOBIL CORPSOLE | COM | 329.15K | SH | $56.44M 24.94% | 329.15K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | SM CP VAL ETF | 65.81K | SH | $13.97M 6.17% | 65.81K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | TOTAL BND MRKT | 158.62K | SH | $11.66M 5.15% | 158.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | S&P 500 ETF SHS | 17.86K | SH | $10.37M 4.58% | 17.86K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | SHORT TRM BOND | 72.50K | SH | $5.68M 2.51% | 72.50K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | TOTAL STK MKT | 10.36K | SH | $3.23M 1.43% | 10.36K | 0.00 | 0.00 |
VANGUARD TAX-MANAGED FDSSOLE | VAN FTSE DEV MKT | 51.81K | SH | $3.21M 1.42% | 51.81K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 165.13K | SH | $3.00M 1.32% | 165.13K | 0.00 | 0.00 |
J P MORGAN EXCHANGE TRADED FSOLE | ULTRA SHRT ETF | 53.87K | SH | $2.72M 1.20% | 53.87K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | INTERMED TERM | 34.10K | SH | $2.62M 1.16% | 34.10K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 20.54K | SH | $2.54M 1.12% | 20.54K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 35.71K | SH | $1.71M 0.76% | 35.71K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 17.37K | SH | $1.62M 0.71% | 17.37K | 0.00 | 0.00 |
VANGUARD SCOTTSDALE FDSSOLE | SHORT TERM TREAS | 25.59K | SH | $1.50M 0.66% | 25.59K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 17.96K | SH | $1.17M 0.52% | 17.96K | 0.00 | 0.00 |
STATE STR SPDR S&P 500 ETF TSOLE | TR UNIT | 1.82K | SH | $1.15M 0.51% | 1.82K | 0.00 | 0.00 |
BFC CAPITAL TRUST IISOLE | PFD TR 7.20% | 32.63K | SH | $859.0K 0.38% | 32.63K | 0.00 | 0.00 |
UNION PAC CORPOTR | COM | 2.67K | SH | $638.7K 0.28% | 2.67K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | GROWTH ETF | 1.44K | SH | $602.8K 0.27% | 1.44K | 0.00 | 0.00 |
MICROSOFT CORPSOLE | COM | 1.56K | SH | $558.9K 0.25% | 1.56K | 0.00 | 0.00 |
CHEVRON CORPORATIONSOLE | COM | 2.56K | SH | $539.8K 0.24% | 2.56K | 0.00 | 0.00 |
BP PLCSOLE | SPONSORED ADR | 10.13K | SH | $479.8K 0.21% | 10.13K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | VALUE ETF | 2.46K | SH | $475.3K 0.21% | 2.46K | 0.00 | 0.00 |
ISHARES TRSOLE | S&P 500 VAL ETF | 2.20K | SH | $457.6K 0.20% | 2.20K | 0.00 | 0.00 |
Page 1 of 2