Filed: 4/15/2025ACC: 0001914099-25-000006
๐ 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 $200.65M. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.
40
Positions
$200.65M
Total AUM (reported)
2.26M
Total Shares
Allocation by class
COM$145.93M72.7%
TOTAL BND MRKT$13.61M6.8%
SM CP VAL ETF$10.84M5.4%
S&P 500 ETF SHS$9.77M4.9%
SHORT TRM BOND$4.21M2.1%
TOTAL STK MKT$2.92M1.5%
VAN FTSE DEV MKT$2.89M1.4%
Portfolio Concentration
Top 3$148.25M73.9%
4โ10$35.70M17.8%
11โ25$13.04M6.5%
Rest$3.66M1.8%
Top 3 weight
73.9%
Top 10 weight
91.7%
Voting Authority Distribution
Total shares with voting rights: 2.26M
Sole
Full voting authority
1.38M
shares
% of voting shares61.3%
Shared
Joint voting authority
0.00
shares
% of voting shares0.0%
None
No voting authority
874.98K
shares
% of voting shares38.7%
Investment Discretion (by position count)
Sole35
Shared0
Other5
Dominant voting typeSole ยท 61.3% of voting shares
Institutional Holdings40
Rows:
BANCFIRST CORP
SOLEShares876.29K
TypeSH
Market value$95.96M
47.83%
Sole
7.57K
Shared
0.00
None
868.73K
EXXON MOBIL CORP
SOLEShares328.54K
TypeSH
Market value$38.68M
19.28%
Sole
328.54K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares185.62K
TypeSH
Market value$13.61M
6.78%
Sole
185.62K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares58.40K
TypeSH
Market value$10.84M
5.40%
Sole
58.40K
Shared
0.00
None
0.00
VANGUARD INDEX FD$
SOLEShares19.12K
TypeSH
Market value$9.77M
4.87%
Sole
19.12K
Shared
0.00
None
0.00
VANGUARD BD INDEX FD$
SOLEShares53.86K
TypeSH
Market value$4.21M
2.10%
Sole
53.86K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares10.69K
TypeSH
Market value$2.92M
1.46%
Sole
10.69K
Shared
0.00
None
0.00
VANGUARD TAX-MANAGED FDS
SOLEShares56.44K
TypeSH
Market value$2.89M
1.44%
Sole
56.44K
Shared
0.00
None
0.00
LEVI STRAUSS & CO NEW
SOLEShares176.83K
TypeSH
Market value$2.77M
1.38%
Sole
176.83K
Shared
0.00
None
0.00
VANGUARD BD INDEX FDS
SOLEShares29.97K
TypeSH
Market value$2.29M
1.14%
Sole
29.97K
Shared
0.00
None
0.00
ONEOK INC NEW
SOLEShares22.65K
TypeSH
Market value$2.23M
1.11%
Sole
22.65K
Shared
0.00
None
0.00
OGE ENERGY CORP
SOLEShares37.01K
TypeSH
Market value$1.68M
0.84%
Sole
37.01K
Shared
0.00
None
0.00
CHEVRON CORP NEW
SOLEShares9.41K
TypeSH
Market value$1.56M
0.78%
Sole
9.41K
Shared
0.00
None
0.00
JP MORGAN EXCHANGE TRADED F
SOLEShares24.03K
TypeSH
Market value$1.22M
0.61%
Sole
24.03K
Shared
0.00
None
0.00
BFC CAP TR II
SOLEShares30.65K
TypeSH
Market value$807.8K
0.40%
Sole
30.65K
Shared
0.00
None
0.00
SPDR S&P 500 ETF TR
SOLEShares1.45K
TypeSH
Market value$807.4K
0.40%
Sole
1.45K
Shared
0.00
None
0.00
KRATOS DEFENSE & SEC SOLUTIO
SOLEShares24.39K
TypeSH
Market value$748.3K
0.37%
Sole
24.39K
Shared
0.00
None
0.00
BANCFIRST CORP
OTRShares6.25K
TypeSH
Market value$684.7K
0.34%
Sole
0.00
Shared
0.00
None
6.25K
UNION PAC CORP
OTRShares2.67K
TypeSH
Market value$619.8K
0.31%
Sole
2.67K
Shared
0.00
None
0.00
ENTERPRISE PRODS PARTNERS L
SOLEShares14.53K
TypeSH
Market value$495.2K
0.25%
Sole
14.53K
Shared
0.00
None
0.00
WALMART INC
SOLEShares5.80K
TypeSH
Market value$494.1K
0.25%
Sole
5.80K
Shared
0.00
None
0.00
MICROSOFT CORP
SOLEShares1.15K
TypeSH
Market value$436.4K
0.22%
Sole
1.15K
Shared
0.00
None
0.00
!SHARES TR
SOLEShares1.19K
TypeSH
Market value$430.5K
0.21%
Sole
1.19K
Shared
0.00
None
0.00
VANGUARD INDEX FDS
SOLEShares1.16K
TypeSH
Market value$429.3K
0.21%
Sole
1.16K
Shared
0.00
None
0.00
APPLE INC
SOLEShares1.80K
TypeSH
Market value$391.6K
0.20%
Sole
1.80K
Shared
0.00
None
0.00
| Issuer | Class | Shares | Type | Value / Portfolio % | Voting โ Sole | Shared | None |
|---|---|---|---|---|---|---|---|
BANCFIRST CORPSOLE | COM | 876.29K | SH | $95.96M 47.83% | 7.57K | 0.00 | 868.73K |
EXXON MOBIL CORPSOLE | COM | 328.54K | SH | $38.68M 19.28% | 328.54K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | TOTAL BND MRKT | 185.62K | SH | $13.61M 6.78% | 185.62K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | SM CP VAL ETF | 58.40K | SH | $10.84M 5.40% | 58.40K | 0.00 | 0.00 |
VANGUARD INDEX FD$SOLE | S&P 500 ETF SHS | 19.12K | SH | $9.77M 4.87% | 19.12K | 0.00 | 0.00 |
VANGUARD BD INDEX FD$SOLE | SHORT TRM BOND | 53.86K | SH | $4.21M 2.10% | 53.86K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | TOTAL STK MKT | 10.69K | SH | $2.92M 1.46% | 10.69K | 0.00 | 0.00 |
VANGUARD TAX-MANAGED FDSSOLE | VAN FTSE DEV MKT | 56.44K | SH | $2.89M 1.44% | 56.44K | 0.00 | 0.00 |
LEVI STRAUSS & CO NEWSOLE | CL A COM STK | 176.83K | SH | $2.77M 1.38% | 176.83K | 0.00 | 0.00 |
VANGUARD BD INDEX FDSSOLE | INTERMED TERM | 29.97K | SH | $2.29M 1.14% | 29.97K | 0.00 | 0.00 |
ONEOK INC NEWSOLE | COM | 22.65K | SH | $2.23M 1.11% | 22.65K | 0.00 | 0.00 |
OGE ENERGY CORPSOLE | COM | 37.01K | SH | $1.68M 0.84% | 37.01K | 0.00 | 0.00 |
CHEVRON CORP NEWSOLE | COM | 9.41K | SH | $1.56M 0.78% | 9.41K | 0.00 | 0.00 |
JP MORGAN EXCHANGE TRADED FSOLE | ULTRA SHRT ETF | 24.03K | SH | $1.22M 0.61% | 24.03K | 0.00 | 0.00 |
BFC CAP TR IISOLE | PFD TR 7,20% | 30.65K | SH | $807.8K 0.40% | 30.65K | 0.00 | 0.00 |
SPDR S&P 500 ETF TRSOLE | TR UNIT | 1.45K | SH | $807.4K 0.40% | 1.45K | 0.00 | 0.00 |
KRATOS DEFENSE & SEC SOLUTIOSOLE | COM NEW | 24.39K | SH | $748.3K 0.37% | 24.39K | 0.00 | 0.00 |
BANCFIRST CORPOTR | COM | 6.25K | SH | $684.7K 0.34% | 0.00 | 0.00 | 6.25K |
UNION PAC CORPOTR | COM | 2.67K | SH | $619.8K 0.31% | 2.67K | 0.00 | 0.00 |
ENTERPRISE PRODS PARTNERS LSOLE | COM | 14.53K | SH | $495.2K 0.25% | 14.53K | 0.00 | 0.00 |
WALMART INCSOLE | COM | 5.80K | SH | $494.1K 0.25% | 5.80K | 0.00 | 0.00 |
MICROSOFT CORPSOLE | COM | 1.15K | SH | $436.4K 0.22% | 1.15K | 0.00 | 0.00 |
!SHARES TRSOLE | RUS 1000 GRW ETF | 1.19K | SH | $430.5K 0.21% | 1.19K | 0.00 | 0.00 |
VANGUARD INDEX FDSSOLE | GROWTH ETF | 1.16K | SH | $429.3K 0.21% | 1.16K | 0.00 | 0.00 |
APPLE INCSOLE | COM | 1.80K | SH | $391.6K 0.20% | 1.80K | 0.00 | 0.00 |
Page 1 of 2