Filed: 1/5/2026ACC: 0001914099-26-000001
๐ What this filing means
BANCFIRST TRUST & INVESTMENT MANAGEMENT filed this quarterly 13FโHR report disclosing 38 equity positions with a total reported market value of $242.59M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
38
Positions
$242.59M
Total AUM (reported)
2.35M
Total Shares
Allocation by class
COM$176.25M72.7%
SM CP VAL ETF$14.09M5.8%
TOTAL BND MRKT$11.78M4.9%
S&P 500 ETF SHS$11.46M4.7%
SHORT TRM BOND$5.71M2.4%
TOTAL STK MKT$3.70M1.5%
CL A COM STK$3.48M1.4%
Portfolio Concentration
Top 3$168.47M69.4%
4โ10$53.36M22.0%
11โ25$17.16M7.1%
Rest$3.60M1.5%
Top 3 weight
69.4%
Top 10 weight
91.4%
Voting Authority Distribution
Total shares with voting rights: 2.35M
Sole
Full voting authority
1.52M
shares
% of voting shares64.6%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
831.21K
shares
% of voting shares35.4%
Investment Discretion (by position count)
Sole37
Shared0
Other1
Dominant voting typeSole ยท 64.6% of voting shares
Institutional Holdings38
Rows:
BANCFIRST CORP
SOLEShares852.08K
TypeSH
Market value$92.08M
37.96%
Sole
20.87K
Shared
0.00
None
831.21K
EXXON MOBIL CORP
SOLEShares329.28K
TypeSH
Market value$39.84M
16.42%
Sole
329.28K
Shared
0.00
None
0.00
WALMART INC
SOLEShares326.62K
TypeSH
Market value$36.56M
15.07%
Sole
326.62K
Shared
0.00
None
0.00
VANGUARD
SOLEShares65.86K
TypeSH
Market value$14.09M
5.81%
Sole
65.86K
Shared
0.00
None
0.00
VANGUARD
SOLEShares158.62K
TypeSH
Market value$11.78M
4.86%
Sole
158.62K
Shared
0.00
None
0.00
VANGUARD
SOLEShares18.14K
TypeSH
Market value$11.46M
4.72%
Sole
18.14K
Shared
0.00
None
0.00
VANGUARD
SOLEShares72.34K
TypeSH
Market value$5.71M
2.35%
Sole
72.34K
Shared
0.00
None
0.00
VANGUARD
SOLEShares10.95K
TypeSH
Market value$3.70M
1.53%
Sole
10.95K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares165.13K
TypeSH
Market value$3.48M
1.43%
Sole
165.13K
Shared
0.00
None
0.00
VANGUARD
SOLEShares50.14K
TypeSH
Market value$3.15M
1.30%
Sole
50.14K
Shared
0.00
None
0.00
J P MORGAN EXCHANGE TRADED F
SOLEShares54.20K
TypeSH
Market value$2.75M
1.13%
Sole
54.20K
Shared
0.00
None
0.00
VANGUARD
SOLEShares34.39K
TypeSH
Market value$2.69M
1.11%
Sole
34.39K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares35.84K
TypeSH
Market value$1.54M
0.64%
Sole
35.84K
Shared
0.00
None
0.00
VANGUARD
SOLEShares24.26K
TypeSH
Market value$1.43M
0.59%
Sole
24.26K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares17.96K
TypeSH
Market value$1.36M
0.56%
Sole
17.96K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares17.34K
TypeSH
Market value$1.28M
0.53%
Sole
17.34K
Shared
0.00
None
0.00
SPDR S&P 500 ETF TR
SOLEShares1.82K
TypeSH
Market value$1.25M
0.51%
Sole
1.82K
Shared
0.00
None
0.00
MICROSOFT
SOLEShares1.81K
TypeSH
Market value$882.8K
0.36%
Sole
1.81K
Shared
0.00
None
0.00
BFC CAP TR II
SOLEShares32.63K
TypeSH
Market value$860.9K
0.35%
Sole
32.63K
Shared
0.00
None
0.00
UNION PAC CORP
OTRShares2.67K
TypeSH
Market value$622.3K
0.26%
Sole
2.67K
Shared
0.00
None
0.00
APPLE INC
SOLEShares2.03K
TypeSH
Market value$554.4K
0.23%
Sole
2.03K
Shared
0.00
None
0.00
VANGUARD
SOLEShares1.06K
TypeSH
Market value$520.7K
0.21%
Sole
1.06K
Shared
0.00
None
0.00
ISHARES TR
SOLEShares1.01K
TypeSH
Market value$483.6K
0.20%
Sole
1.01K
Shared
0.00
None
0.00
CHEVRON CORP NEW
SOLEShares3.11K
TypeSH
Market value$473.5K
0.20%
Sole
3.11K
Shared
0.00
None
0.00
BROADCOM INC
SOLEShares1.32K
TypeSH
Market value$462.9K
0.19%
Sole
1.32K
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting โ Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 852.08K | SH | $92.08M 37.96% | 20.87K | 0.00 | 831.21K |
EXXON MOBIL CORPSOLE | COM | 329.28K | SH | $39.84M 16.42% | 329.28K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 326.62K | SH | $36.56M 15.07% | 326.62K | 0.00 | 0.00 |
VANGUARDSOLE | SM CP VAL ETF | 65.86K | SH | $14.09M 5.81% | 65.86K | 0.00 | 0.00 |
VANGUARDSOLE | TOTAL BND MRKT | 158.62K | SH | $11.78M 4.86% | 158.62K | 0.00 | 0.00 |
VANGUARDSOLE | S&P 500 ETF SHS | 18.14K | SH | $11.46M 4.72% | 18.14K | 0.00 | 0.00 |
VANGUARDSOLE | SHORT TRM BOND | 72.34K | SH | $5.71M 2.35% | 72.34K | 0.00 | 0.00 |
VANGUARDSOLE | TOTAL STK MKT | 10.95K | SH | $3.70M 1.53% | 10.95K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 165.13K | SH | $3.48M 1.43% | 165.13K | 0.00 | 0.00 |
VANGUARDSOLE | VAN FTSE DEV MKT | 50.14K | SH | $3.15M 1.30% | 50.14K | 0.00 | 0.00 |
J P MORGAN EXCHANGE TRADED FSOLE | ULTRA SHRT ETF | 54.20K | SH | $2.75M 1.13% | 54.20K | 0.00 | 0.00 |
VANGUARDSOLE | INTERMED TERM | 34.39K | SH | $2.69M 1.11% | 34.39K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 35.84K | SH | $1.54M 0.64% | 35.84K | 0.00 | 0.00 |
VANGUARDSOLE | SHORT TERM TREAS | 24.26K | SH | $1.43M 0.59% | 24.26K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 17.96K | SH | $1.36M 0.56% | 17.96K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 17.34K | SH | $1.28M 0.53% | 17.34K | 0.00 | 0.00 |
SPDR S&P 500 ETF TRSOLE | TR UNIT | 1.82K | SH | $1.25M 0.51% | 1.82K | 0.00 | 0.00 |
MICROSOFTSOLE | COM | 1.81K | SH | $882.8K 0.36% | 1.81K | 0.00 | 0.00 |
BFC CAP TR IISOLE | PFD TR 7.20% | 32.63K | SH | $860.9K 0.35% | 32.63K | 0.00 | 0.00 |
UNION PAC CORPOTR | COM | 2.67K | SH | $622.3K 0.26% | 2.67K | 0.00 | 0.00 |
APPLE INCSOLE | COM | 2.03K | SH | $554.4K 0.23% | 2.03K | 0.00 | 0.00 |
VANGUARDSOLE | GROWTH ETF | 1.06K | SH | $520.7K 0.21% | 1.06K | 0.00 | 0.00 |
ISHARES TRSOLE | RUS 1000 GRW ETF | 1.01K | SH | $483.6K 0.20% | 1.01K | 0.00 | 0.00 |
CHEVRON CORP NEWSOLE | COM | 3.11K | SH | $473.5K 0.20% | 3.11K | 0.00 | 0.00 |
BROADCOM INCSOLE | COM | 1.32K | SH | $462.9K 0.19% | 1.32K | 0.00 | 0.00 |
Page 1 of 2