BancFirst Trust & Investment Management

In its 13F for Q2 2025 (holdings as of June 30, 2025, filed July 1, 2025), BancFirst Trust & Investment Management reported 39 stock positions worth $215.0 million. Its top holding was Bancfirst (BANF) at 51.1% of the portfolio, followed by Exxon Mobil (XOM, 16.7%) and Vngrd Mrngst SL-CP Val ETF-U (VBR, 5.7%). Compared with Q1 2025, it opened 6 new positions, sold out of 5, added to 6 and reduced 14. The biggest buy was a new position in Exxon Mobil (XOM) and the biggest sale an exit from Exxon Mobil.

Most Recent 13F
Q2 2026
Location
OKLAHOMA CITY, OK
CIK
0001914099
Portfolio Value
$215.0M (Q2 2025)
SEC Filing
0001914099-25-000007 ↗ filed Jul 1, 2025

Holdings Value

0$100.0M$200.0M$300.0M Q1 2024: $208.8M Q1 2024 Q2 2024: $212.5M Q2 2024 Q3 2024: $296.7M Q3 2024 Q4 2024: $221.4M Q4 2024 Q1 2025: $199.8M Q1 2025 Q2 2025: $215.0M $215.0M Q2 2025 Q3 2025: $262.1M Q3 2025 Q4 2025: $241.7M Q4 2025 Q1 2026: $225.5M Q1 2026 Q2 2026: $236.1M Q2 2026

Holdings 39 stocks · $215.0M

BANF Bancfirst Corp. 51.14% 879,515 $109.9M Add +0.4%
XOM Exxon Mobil Corp. 16.70% 328,350 $35.9M New
VBR Vngrd Mrngst SL-CP Val ETF-U 5.74% 63,055 $12.3M Add +8.0%
BND Vanguard Total Bond Market 5.41% 158,620 $11.6M Reduce -14.6%
VOO Vanguard S&P 500 ETF 4.98% 18,898 $10.7M Reduce -1.2%
BSV Vanguard Short-Term Bond ETF 2.44% 66,793 $5.2M Add +24.0%
VTI VG Morningstar TS MKT ETF-US 1.50% 10,635 $3.2M Reduce -0.5%
LEVI Levi Strauss & Co. Class A 1.50% 173,830 $3.2M Reduce -1.7%
VEA Vanguard Ftse Developed ETF 1.37% 51,834 $2.9M Reduce -8.2%
JPST JPMorgan Ultra-Short Income 1.21% 51,376 $2.6M New
BIV Vanguard Intermediate-Term B 1.19% 33,142 $2.6M Add +10.6%
OKE Oneok Inc. 0.84% 22,302 $1.8M Reduce -1.5%
OGE Oge Energy Corp. 0.75% 36,639 $1.6M Reduce -1.0%
CVX Chevron Corp. 0.61% 9,178 $1.3M Reduce -2.4%
KTOS Kratos Defense & Security 0.52% 24,389 $1.1M No change
SPY SS SPDR S&P 500 ETF Trust-US 0.46% 1,613 $992K Add +908.1%
UNP Union Pacific Corp. 0.29% 2,670 $618K No change
MSFT Microsoft Corp. 0.24% 1,052 $522K Reduce -8.7%
IWF iShares Russell 1000 Growth 0.23% 1,194 $504K No change
WMT Walmart Inc. 0.23% 5,076 $494K Reduce -12.5%
VGSH Vanguard Short-Term Treasury 0.22% 8,197 $482K Add +76.1%
VUG Vanguard Mrngstar GR ETF-Sui 0.21% 1,059 $462K Reduce -8.6%
EPD Enterprise Products Partners 0.21% 14,530 $451K No change
AAPL Apple Inc. 0.17% 1,797 $361K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.17% 1,226 $355K No change
TY Tri-Continental Corp. 0.16% 11,061 $349K No change
GL Globe Life Inc. 0.16% 2,793 $346K No change
AVGO Broadcom Inc. 0.15% 1,200 $323K New
BP BP PLC-Spons ADR 0.14% 10,132 $307K Reduce -1.0%
TSLA Tesla Inc. 0.13% 893 $289K No change
MCD McDonald's Corp. 0.13% 958 $279K No change
T AT&T Inc. 0.13% 9,574 $269K Reduce -8.3%
ARLUF Aristocrat Leisure Ltd. 0.12% 6,089 $257K New
LLY Eli Lilly & Co. 0.12% 329 $255K Reduce -18.2%
VTV Vanguard Mrngstr Val ETF-Aui 0.10% 1,194 $211K No change
IVW iShares S&P 500 Growth ETF 0.10% 1,896 $208K New
IVE iShares S&P 500 Value ETF 0.09% 1,050 $204K New
PG The Procter & Gamble Co. 0.09% 1,266 $202K No change
STARDUST PWR INC 0.02% 230,112 $46K No change
Other holdings (1): bonds, preferreds, convertibles and warrants · $854K (not counted above)
SecurityClassShares / PrincipalValueChange
BFC CAPITAL TRUST II (BANF 7.2 03/31/34) PFD TR 7.20% 32,635$854KNo change

Total filed on the 13F, all lines: $215.9M.

Portfolio Sells Q1 2025 → Q2 2025

EXXON MOBIL CORP Sold out 0.00% −19.36
BND Vanguard Total Bond Market Reduce -14.6% 5.41% −1.40
JP MORGAN EXCHANGE TRADED F Sold out 0.00% −0.61
SPDR S&P 500 ETF TR Sold out 0.00% −0.40
BANCFIRST CORP Sold out 0.00% −0.34
OKE Oneok Inc. Reduce -1.5% 0.84% −0.27
CVX Chevron Corp. Reduce -2.4% 0.61% −0.17
BROADCOM INC Sold out 0.00% −0.11
OGE Oge Energy Corp. Reduce -1.0% 0.75% −0.09
VEA Vanguard Ftse Developed ETF Reduce -8.2% 1.37% −0.08
LLY Eli Lilly & Co. Reduce -18.2% 0.12% −0.05
BP BP PLC-Spons ADR Reduce -1.0% 0.14% −0.03
T AT&T Inc. Reduce -8.3% 0.13% −0.02
WMT Walmart Inc. Reduce -12.5% 0.23% −0.02
VUG Vanguard Mrngstar GR ETF-Sui Reduce -8.6% 0.21% +0.00
MSFT Microsoft Corp. Reduce -8.7% 0.24% +0.02
VTI VG Morningstar TS MKT ETF-US Reduce -0.5% 1.50% +0.04
VOO Vanguard S&P 500 ETF Reduce -1.2% 4.98% +0.09
LEVI Levi Strauss & Co. Class A Reduce -1.7% 1.50% +0.11

Portfolio Buys Q1 2025 → Q2 2025

XOM Exxon Mobil Corp. New 16.70% +16.70
BANF Bancfirst Corp. Add +0.4% 51.14% +3.10
JPST JPMorgan Ultra-Short Income New 1.21% +1.21
SPY SS SPDR S&P 500 ETF Trust-US Add +908.1% 0.46% +0.42
BSV Vanguard Short-Term Bond ETF Add +24.0% 2.44% +0.33
VBR Vngrd Mrngst SL-CP Val ETF-U Add +8.0% 5.74% +0.32
AVGO Broadcom Inc. New 0.15% +0.15
ARLUF Aristocrat Leisure Ltd. New 0.12% +0.12
IVW iShares S&P 500 Growth ETF New 0.10% +0.10
IVE iShares S&P 500 Value ETF New 0.09% +0.09
VGSH Vanguard Short-Term Treasury Add +76.1% 0.22% +0.09
BIV Vanguard Intermediate-Term B Add +10.6% 1.19% +0.04

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 64$236.1MBANF, XOM, VBR, BND, VOO
Q1 2026 41$225.5MBANF, XOM, VBR, BND, VOO
Q4 2025 37$241.7MBANF, XOM, WMT, VBR, BND
Q3 2025 40$262.1MBANF, XOM, WMT, VBR, BND
Q2 2025 39$215.0MBANF, XOM, VBR, BND, VOO
Q1 2025 38$199.8MBANF, EXXON MOBIL CORP, BND, VBR, VOO
Q4 2024 53$221.4MBANF, XOM, BND, VBR, VOO
Q3 2024 52$296.7MBANF, XOM, BND, VBR, VOO
Q2 2024 53$212.5MBANF, XOM, BND, VOO, VBR
Q1 2024 45$208.8MBANF, XOM, BND, VBR, VOO