Filed: 7/23/2026ACC: 0001914099-26-000005
📋 What this filing means
BANCFIRST TRUST & INVESTMENT MANAGEMENT filed this quarterly 13F‑HR report disclosing 65 equity positions with a total reported market value of $237.01M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
65
Positions
$237.01M
Total AUM (reported)
2.16M
Total Shares
Allocation by class
COM$164.92M69.6%
SM CP VAL ETF$15.25M6.4%
TOTAL BND MRKT$11.69M4.9%
S&P 500 ETF SHS$10.80M4.6%
SHORT TRM BOND$6.38M2.7%
CL A COM STK$4.04M1.7%
VAN FTSE DEV MKT$3.91M1.6%
Portfolio Concentration
Top 3$160.68M67.8%
4–10$43.16M18.2%
11–25$19.17M8.1%
Rest$14.00M5.9%
Top 3 weight
67.8%
Top 10 weight
86.0%
Voting Authority Distribution
Total shares with voting rights: 2.16M
Sole
Full voting authority
1.27M
shares
% of voting shares58.7%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
890.56K
shares
% of voting shares41.3%
Investment Discretion (by position count)
Sole64
Shared0
Other1
Dominant voting typeSole · 58.7% of voting shares
Institutional Holdings65
Rows:
BANCFIRST CORP
SOLEShares895.97K
TypeSH
Market value$100.59M
42.44%
Sole
11.50K
Shared
0.00
None
884.47K
EXXON MOBIL CORP
SOLEShares329.59K
TypeSH
Market value$44.84M
18.92%
Sole
329.59K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares62.75K
TypeSH
Market value$15.25M
6.43%
Sole
62.75K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares158.62K
TypeSH
Market value$11.69M
4.93%
Sole
158.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares15.85K
TypeSH
Market value$10.80M
4.55%
Sole
15.85K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares81.78K
TypeSH
Market value$6.38M
2.69%
Sole
81.78K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares165.13K
TypeSH
Market value$4.04M
1.71%
Sole
165.13K
Shared
0.00
None
0.00
VANGUARD TAX-MANAGED FDS
SOLEShares55.07K
TypeSH
Market value$3.91M
1.65%
Sole
55.07K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares9.25K
TypeSH
Market value$3.40M
1.43%
Sole
9.25K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares38.26K
TypeSH
Market value$2.95M
1.24%
Sole
38.26K
Shared
0.00
None
0.00
J P MORGAN EXCHANGE TRADED F
SOLEShares55.16K
TypeSH
Market value$2.79M
1.18%
Sole
55.16K
Shared
0.00
None
0.00
WALMART INC
SOLEShares21.05K
TypeSH
Market value$2.41M
1.02%
Sole
21.05K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares35.71K
TypeSH
Market value$1.76M
0.74%
Sole
35.71K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares17.61K
TypeSH
Market value$1.56M
0.66%
Sole
17.61K
Shared
0.00
None
0.00
APPLE INC
SOLEShares5.51K
TypeSH
Market value$1.55M
0.65%
Sole
5.51K
Shared
0.00
None
0.00
STATE STR SPDR S&P 500 ETF T
SOLEShares1.85K
TypeSH
Market value$1.37M
0.58%
Sole
1.85K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares11.36K
TypeSH
Market value$963.8K
0.41%
Sole
11.36K
Shared
0.00
None
0.00
NVIDIA CORPORATION
SOLEShares4.89K
TypeSH
Market value$954.2K
0.40%
Sole
4.89K
Shared
0.00
None
0.00
MICROSOFT CORP
SOLEShares2.57K
TypeSH
Market value$946.9K
0.40%
Sole
2.57K
Shared
0.00
None
0.00
PALO ALTO NETWORKS INC
SOLEShares2.68K
TypeSH
Market value$889.4K
0.38%
Sole
2.68K
Shared
0.00
None
0.00
BFC CAPITAL TRUST II
SOLEShares32.63K
TypeSH
Market value$867.8K
0.37%
Sole
32.63K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares18K
TypeSH
Market value$845.0K
0.36%
Sole
18K
Shared
0.00
None
0.00
CATERPILLAR INC
SOLEShares733.00
TypeSH
Market value$757.3K
0.32%
Sole
733.00
Shared
0.00
None
0.00
BROADCOM INC
SOLEShares2.03K
TypeSH
Market value$756.8K
0.32%
Sole
2.03K
Shared
0.00
None
0.00
ELI LILLY & CO
SOLEShares603.00
TypeSH
Market value$741.6K
0.31%
Sole
603.00
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting — Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 895.97K | SH | $100.59M 42.44% | 11.50K | 0.00 | 884.47K |
EXXON MOBIL CORPSOLE | COM | 329.59K | SH | $44.84M 18.92% | 329.59K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | SM CP VAL ETF | 62.75K | SH | $15.25M 6.43% | 62.75K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | TOTAL BND MRKT | 158.62K | SH | $11.69M 4.93% | 158.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | S&P 500 ETF SHS | 15.85K | SH | $10.80M 4.55% | 15.85K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | SHORT TRM BOND | 81.78K | SH | $6.38M 2.69% | 81.78K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 165.13K | SH | $4.04M 1.71% | 165.13K | 0.00 | 0.00 |
VANGUARD TAX-MANAGED FDSSOLE | VAN FTSE DEV MKT | 55.07K | SH | $3.91M 1.65% | 55.07K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | TOTAL STK MKT | 9.25K | SH | $3.40M 1.43% | 9.25K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | INTERMED TERM | 38.26K | SH | $2.95M 1.24% | 38.26K | 0.00 | 0.00 |
J P MORGAN EXCHANGE TRADED FSOLE | ULTRA SHRT ETF | 55.16K | SH | $2.79M 1.18% | 55.16K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 21.05K | SH | $2.41M 1.02% | 21.05K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 35.71K | SH | $1.76M 0.74% | 35.71K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 17.61K | SH | $1.56M 0.66% | 17.61K | 0.00 | 0.00 |
APPLE INCSOLE | COM | 5.51K | SH | $1.55M 0.65% | 5.51K | 0.00 | 0.00 |
STATE STR SPDR S&P 500 ETF TSOLE | TR UNIT | 1.85K | SH | $1.37M 0.58% | 1.85K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | GROWTH ETF | 11.36K | SH | $963.8K 0.41% | 11.36K | 0.00 | 0.00 |
NVIDIA CORPORATIONSOLE | COM | 4.89K | SH | $954.2K 0.40% | 4.89K | 0.00 | 0.00 |
MICROSOFT CORPSOLE | COM | 2.57K | SH | $946.9K 0.40% | 2.57K | 0.00 | 0.00 |
PALO ALTO NETWORKS INCSOLE | COM | 2.68K | SH | $889.4K 0.38% | 2.68K | 0.00 | 0.00 |
BFC CAPITAL TRUST IISOLE | PFD TR 7.20% | 32.63K | SH | $867.8K 0.37% | 32.63K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 18K | SH | $845.0K 0.36% | 18K | 0.00 | 0.00 |
CATERPILLAR INCSOLE | COM | 733.00 | SH | $757.3K 0.32% | 733.00 | 0.00 | 0.00 |
BROADCOM INCSOLE | COM | 2.03K | SH | $756.8K 0.32% | 2.03K | 0.00 | 0.00 |
ELI LILLY & COSOLE | COM | 603.00 | SH | $741.6K 0.31% | 603.00 | 0.00 | 0.00 |
Page 1 of 3