Filed: 7/1/2025ACC: 0001914099-25-000007
๐ What this filing means
BANCFIRST TRUST & INVESTMENT MANAGEMENT filed this quarterly 13FโHR report disclosing 40 equity positions with a total reported market value of $215.86M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
40
Positions
$215.86M
Total AUM (reported)
2.28M
Total Shares
Allocation by class
COM$155.41M72.0%
SM CP VAL ETF$12.34M5.7%
TOTAL BND MRKT$11.63M5.4%
S&P 500 ETF SHS$10.71M5.0%
SHORT TRM BOND$5.25M2.4%
TOTAL STK MKT$3.23M1.5%
CL A COM STK$3.22M1.5%
Portfolio Concentration
Top 3$158.21M73.3%
4โ10$39.59M18.3%
11โ25$14.16M6.6%
Rest$3.90M1.8%
Top 3 weight
73.3%
Top 10 weight
91.6%
Voting Authority Distribution
Total shares with voting rights: 2.28M
Sole
Full voting authority
1.40M
shares
% of voting shares61.5%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
877.40K
shares
% of voting shares38.5%
Investment Discretion (by position count)
Sole38
Shared0
Other2
Dominant voting typeSole ยท 61.5% of voting shares
Institutional Holdings40
Rows:
BANCFIRST CORP
SOLEShares879.51K
TypeSH
Market value$109.95M
50.94%
Sole
8.21K
Shared
0.00
None
871.31K
EXXON MOBIL CORP
SOLEShares328.35K
TypeSH
Market value$35.92M
16.64%
Sole
328.35K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares63.05K
TypeSH
Market value$12.34M
5.72%
Sole
63.05K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares158.62K
TypeSH
Market value$11.63M
5.39%
Sole
158.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares18.90K
TypeSH
Market value$10.71M
4.96%
Sole
18.90K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares66.79K
TypeSH
Market value$5.25M
2.43%
Sole
66.79K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares10.63K
TypeSH
Market value$3.23M
1.49%
Sole
10.63K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares173.83K
TypeSH
Market value$3.22M
1.49%
Sole
173.83K
Shared
0.00
None
0.00
VANGUARD TAX-MANAGED FDS
SOLEShares51.83K
TypeSH
Market value$2.95M
1.36%
Sole
51.83K
Shared
0.00
None
0.00
J P MORGAN EXCHANGE TRADE F
SOLEShares51.38K
TypeSH
Market value$2.60M
1.21%
Sole
51.38K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares33.14K
TypeSH
Market value$2.55M
1.18%
Sole
33.14K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares22.30K
TypeSH
Market value$1.81M
0.84%
Sole
22.30K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares36.64K
TypeSH
Market value$1.61M
0.75%
Sole
36.64K
Shared
0.00
None
0.00
CHEVRON CORP NEW
SOLEShares9.18K
TypeSH
Market value$1.32M
0.61%
Sole
9.18K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares24.39K
TypeSH
Market value$1.12M
0.52%
Sole
24.39K
Shared
0.00
None
0.00
SPDR S&P 500 ETF TR
SOLEShares1.61K
TypeSH
Market value$991.8K
0.46%
Sole
1.61K
Shared
0.00
None
0.00
BFC CAP TR II
SOLEShares32.63K
TypeSH
Market value$854.4K
0.40%
Sole
32.63K
Shared
0.00
None
0.00
UNION PAC CORP
OTRShares2.67K
TypeSH
Market value$617.9K
0.29%
Sole
2.67K
Shared
0.00
None
0.00
MICROSOFT CORP
SOLEShares1.05K
TypeSH
Market value$521.7K
0.24%
Sole
1.05K
Shared
0.00
None
0.00
ISHARES TR
SOLEShares1.19K
TypeSH
Market value$503.5K
0.23%
Sole
1.19K
Shared
0.00
None
0.00
WALMART INC
SOLEShares5.08K
TypeSH
Market value$493.7K
0.23%
Sole
5.08K
Shared
0.00
None
0.00
VANGUARD SCOTTSDALE FDS
SOLEShares8.20K
TypeSH
Market value$481.6K
0.22%
Sole
8.20K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares1.06K
TypeSH
Market value$462.1K
0.21%
Sole
1.06K
Shared
0.00
None
0.00
ENTERPRISE PRODS PARTNERS L
SOLEShares14.53K
TypeSH
Market value$451.3K
0.21%
Sole
14.53K
Shared
0.00
None
0.00
APPLE INC
SOLEShares1.80K
TypeSH
Market value$361.3K
0.17%
Sole
1.80K
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting โ Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 879.51K | SH | $109.95M 50.94% | 8.21K | 0.00 | 871.31K |
EXXON MOBIL CORPSOLE | COM | 328.35K | SH | $35.92M 16.64% | 328.35K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | SM CP VAL ETF | 63.05K | SH | $12.34M 5.72% | 63.05K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | TOTAL BND MRKT | 158.62K | SH | $11.63M 5.39% | 158.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | S&P 500 ETF SHS | 18.90K | SH | $10.71M 4.96% | 18.90K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | SHORT TRM BOND | 66.79K | SH | $5.25M 2.43% | 66.79K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | TOTAL STK MKT | 10.63K | SH | $3.23M 1.49% | 10.63K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 173.83K | SH | $3.22M 1.49% | 173.83K | 0.00 | 0.00 |
VANGUARD TAX-MANAGED FDSSOLE | VAN FT SE DEV MKT | 51.83K | SH | $2.95M 1.36% | 51.83K | 0.00 | 0.00 |
J P MORGAN EXCHANGE TRADE FSOLE | ULTRASHRT ETF | 51.38K | SH | $2.60M 1.21% | 51.38K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | INTERMED TERM | 33.14K | SH | $2.55M 1.18% | 33.14K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 22.30K | SH | $1.81M 0.84% | 22.30K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 36.64K | SH | $1.61M 0.75% | 36.64K | 0.00 | 0.00 |
CHEVRON CORP NEWSOLE | COM | 9.18K | SH | $1.32M 0.61% | 9.18K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 24.39K | SH | $1.12M 0.52% | 24.39K | 0.00 | 0.00 |
SPDR S&P 500 ETF TRSOLE | TR UNIT | 1.61K | SH | $991.8K 0.46% | 1.61K | 0.00 | 0.00 |
BFC CAP TR IISOLE | PFD TR 7.2% | 32.63K | SH | $854.4K 0.40% | 32.63K | 0.00 | 0.00 |
UNION PAC CORPOTR | COM | 2.67K | SH | $617.9K 0.29% | 2.67K | 0.00 | 0.00 |
MICROSOFT CORPSOLE | COM | 1.05K | SH | $521.7K 0.24% | 1.05K | 0.00 | 0.00 |
ISHARES TRSOLE | RUS 1000 GRW ETF | 1.19K | SH | $503.5K 0.23% | 1.19K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 5.08K | SH | $493.7K 0.23% | 5.08K | 0.00 | 0.00 |
VANGUARD SCOTTSDALE FDSSOLE | SHORT TERM TREAS | 8.20K | SH | $481.6K 0.22% | 8.20K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | GROWTH ETF | 1.06K | SH | $462.1K 0.21% | 1.06K | 0.00 | 0.00 |
ENTERPRISE PRODS PARTNERS LSOLE | COM | 14.53K | SH | $451.3K 0.21% | 14.53K | 0.00 | 0.00 |
APPLE INCSOLE | COM | 1.80K | SH | $361.3K 0.17% | 1.80K | 0.00 | 0.00 |
Page 1 of 2