Filed: 10/1/2025ACC: 0001914099-25-000009
๐ What this filing means
BANCFIRST TRUST & INVESTMENT MANAGEMENT filed this quarterly 13FโHR report disclosing 41 equity positions with a total reported market value of $262.95M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
41
Positions
$262.95M
Total AUM (reported)
2.40M
Total Shares
Allocation by class
COM$194.35M73.9%
SM CP VAL ETF$13.70M5.2%
TOTAL BND MRKT$11.80M4.5%
S&P 500 ETF SHS$11.53M4.4%
TOTAL STK MKT$6.55M2.5%
SHORT TRM BOND$5.69M2.2%
CL A COM STK$3.85M1.5%
Portfolio Concentration
Top 3$184.50M70.2%
4โ10$56.22M21.4%
11โ25$17.73M6.7%
Rest$4.50M1.7%
Top 3 weight
70.2%
Top 10 weight
91.5%
Voting Authority Distribution
Total shares with voting rights: 2.40M
Sole
Full voting authority
1.53M
shares
% of voting shares63.8%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
870.95K
shares
% of voting shares36.2%
Investment Discretion (by position count)
Sole39
Shared0
Other2
Dominant voting typeSole ยท 63.8% of voting shares
Institutional Holdings41
Rows:
BANCFIRST CORP
SOLEShares886.57K
TypeSH
Market value$113.22M
43.06%
Sole
15.62K
Shared
0.00
None
870.95K
EXXON MOBIL CORP
SOLEShares329.25K
TypeSH
Market value$37.61M
14.30%
Sole
329.25K
Shared
0.00
None
0.00
WALMART INC
SOLEShares326.62K
TypeSH
Market value$33.67M
12.80%
Sole
326.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares65.86K
TypeSH
Market value$13.70M
5.21%
Sole
65.86K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares158.62K
TypeSH
Market value$11.80M
4.49%
Sole
158.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares18.90K
TypeSH
Market value$11.53M
4.39%
Sole
18.90K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares20.02K
TypeSH
Market value$6.55M
2.49%
Sole
20.02K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares72.19K
TypeSH
Market value$5.69M
2.17%
Sole
72.19K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares165.13K
TypeSH
Market value$3.85M
1.46%
Sole
165.13K
Shared
0.00
None
0.00
VANGUARD TAX-MANAGED FDS
SOLEShares51.82K
TypeSH
Market value$3.09M
1.18%
Sole
51.82K
Shared
0.00
None
0.00
J P MORGAN EXCHANGE TRADED F
SOLEShares53.87K
TypeSH
Market value$2.73M
1.04%
Sole
53.87K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares33.87K
TypeSH
Market value$2.65M
1.01%
Sole
33.87K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares36.62K
TypeSH
Market value$1.68M
0.64%
Sole
36.62K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares22.34K
TypeSH
Market value$1.63M
0.62%
Sole
22.34K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares17.96K
TypeSH
Market value$1.58M
0.60%
Sole
17.96K
Shared
0.00
None
0.00
CHEVRON CORP NEW
SOLEShares9.39K
TypeSH
Market value$1.47M
0.56%
Sole
9.39K
Shared
0.00
None
0.00
SPDR S&P 500 ETF TR
SOLEShares1.86K
TypeSH
Market value$1.23M
0.47%
Sole
1.86K
Shared
0.00
None
0.00
BFC CAP TR II
SOLEShares32.63K
TypeSH
Market value$864.8K
0.33%
Sole
32.63K
Shared
0.00
None
0.00
MICROSOFT CORP
SOLEShares1.66K
TypeSH
Market value$851.7K
0.32%
Sole
1.66K
Shared
0.00
None
0.00
UNION PAC CORP
OTRShares2.67K
TypeSH
Market value$630.6K
0.24%
Sole
2.67K
Shared
0.00
None
0.00
VANGUARD SCOTTSDALE FDS
SOLEShares8.75K
TypeSH
Market value$514.9K
0.20%
Sole
8.75K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares1.06K
TypeSH
Market value$506.3K
0.19%
Sole
1.06K
Shared
0.00
None
0.00
ISHARES TR
SOLEShares1.01K
TypeSH
Market value$473.1K
0.18%
Sole
1.01K
Shared
0.00
None
0.00
APPLE INC
SOLEShares1.81K
TypeSH
Market value$460.3K
0.18%
Sole
1.81K
Shared
0.00
None
0.00
ENTERPRISE PRODS PARTNERS L
SOLEShares14.53K
TypeSH
Market value$454.2K
0.17%
Sole
14.53K
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting โ Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 886.57K | SH | $113.22M 43.06% | 15.62K | 0.00 | 870.95K |
EXXON MOBIL CORPSOLE | COM | 329.25K | SH | $37.61M 14.30% | 329.25K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 326.62K | SH | $33.67M 12.80% | 326.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | SM CP VAL ETF | 65.86K | SH | $13.70M 5.21% | 65.86K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | TOTAL BND MRKT | 158.62K | SH | $11.80M 4.49% | 158.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | S&P 500 ETF SHS | 18.90K | SH | $11.53M 4.39% | 18.90K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | TOTAL STK MKT | 20.02K | SH | $6.55M 2.49% | 20.02K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | SHORT TRM BOND | 72.19K | SH | $5.69M 2.17% | 72.19K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 165.13K | SH | $3.85M 1.46% | 165.13K | 0.00 | 0.00 |
VANGUARD TAX-MANAGED FDSSOLE | VAN FTSE DEV MKT | 51.82K | SH | $3.09M 1.18% | 51.82K | 0.00 | 0.00 |
J P MORGAN EXCHANGE TRADED FSOLE | ULTRA SHRT ETF | 53.87K | SH | $2.73M 1.04% | 53.87K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | INTERMED TERM | 33.87K | SH | $2.65M 1.01% | 33.87K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 36.62K | SH | $1.68M 0.64% | 36.62K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 22.34K | SH | $1.63M 0.62% | 22.34K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 17.96K | SH | $1.58M 0.60% | 17.96K | 0.00 | 0.00 |
CHEVRON CORP NEWSOLE | COM | 9.39K | SH | $1.47M 0.56% | 9.39K | 0.00 | 0.00 |
SPDR S&P 500 ETF TRSOLE | TR UNIT | 1.86K | SH | $1.23M 0.47% | 1.86K | 0.00 | 0.00 |
BFC CAP TR IISOLE | PFD TR 7.20% | 32.63K | SH | $864.8K 0.33% | 32.63K | 0.00 | 0.00 |
MICROSOFT CORPSOLE | COM | 1.66K | SH | $851.7K 0.32% | 1.66K | 0.00 | 0.00 |
UNION PAC CORPOTR | COM | 2.67K | SH | $630.6K 0.24% | 2.67K | 0.00 | 0.00 |
VANGUARD SCOTTSDALE FDSSOLE | SHORT TERM TREAS | 8.75K | SH | $514.9K 0.20% | 8.75K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | GROWTH ETF | 1.06K | SH | $506.3K 0.19% | 1.06K | 0.00 | 0.00 |
ISHARES TRSOLE | RUS 1000 GRW ETF | 1.01K | SH | $473.1K 0.18% | 1.01K | 0.00 | 0.00 |
APPLE INCSOLE | COM | 1.81K | SH | $460.3K 0.18% | 1.81K | 0.00 | 0.00 |
ENTERPRISE PRODS PARTNERS LSOLE | COM | 14.53K | SH | $454.2K 0.17% | 14.53K | 0.00 | 0.00 |
Page 1 of 2