BancFirst Trust & Investment Management

In its 13F for Q1 2026 (holdings as of March 31, 2026, filed April 1, 2026), BancFirst Trust & Investment Management reported 41 stock positions worth $225.5 million. Its top holding was Bancfirst (BANF) at 41.7% of the portfolio, followed by Exxon Mobil (XOM, 25.0%) and Vngrd Mrngst SL-CP Val ETF-U (VBR, 6.2%). Compared with Q4 2025, it opened 4 new positions, added to 9 and reduced 13. The biggest buy was Bancfirst (BANF, shares +2%) and the biggest sale Walmart (WMT, shares −94%).

Most Recent 13F
Q2 2026
Location
OKLAHOMA CITY, OK
CIK
0001914099
Portfolio Value
$225.5M (Q1 2026)
SEC Filing
0001914099-26-000002 ↗ filed Apr 1, 2026

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 Q2 2025 Q3 2025: $262.1M Q3 2025 Q4 2025: $241.7M Q4 2025 Q1 2026: $225.5M $225.5M Q1 2026 Q2 2026: $236.1M Q2 2026

Holdings 41 stocks · $225.5M

BANF Bancfirst Corp. 41.73% 871,990 $94.1M Add +2.3%
XOM Exxon Mobil Corp. 25.03% 329,155 $56.4M Reduce -0.0%
VBR Vngrd Mrngst SL-CP Val ETF-U 6.20% 65,814 $14.0M Reduce -0.1%
BND Vanguard Total Bond Market 5.17% 158,620 $11.7M No change
VOO Vanguard S&P 500 ETF 4.60% 17,857 $10.4M Reduce -1.6%
BSV Vanguard Short-Term Bond ETF 2.52% 72,505 $5.7M Add +0.2%
VTI VG Morningstar TS MKT ETF-US 1.43% 10,363 $3.2M Reduce -5.4%
VEA Vanguard Ftse Developed ETF 1.43% 51,814 $3.2M Add +3.3%
LEVI Levi Strauss & Co. Class A 1.33% 165,130 $3.0M No change
JPST JPMorgan Ultra-Short Income 1.21% 53,866 $2.7M Reduce -0.6%
BIV Vanguard Intermediate-Term B 1.16% 34,098 $2.6M Reduce -0.8%
WMT Walmart Inc. 1.12% 20,538 $2.5M Reduce -93.7%
OGE Oge Energy Corp. 0.76% 35,713 $1.7M Reduce -0.4%
OKE Oneok Inc. 0.72% 17,373 $1.6M Add +0.2%
VGSH Vanguard Short-Term Treasury 0.66% 25,590 $1.5M Add +5.5%
KTOS Kratos Defense & Security 0.52% 17,961 $1.2M No change
SPY SS SPDR S&P 500 ETF Trust-US 0.51% 1,816 $1.1M No change
UNP Union Pacific Corp. 0.28% 2,670 $639K No change
VUG Vanguard Mrngstar GR ETF-Sui 0.27% 1,435 $603K Add +35.5%
MSFT Microsoft Corp. 0.25% 1,557 $559K Reduce -14.0%
CVX Chevron Corp. 0.24% 2,562 $540K Reduce -17.6%
BP BP PLC-Spons ADR 0.21% 10,132 $480K No change
VTV Vanguard Mrngstr Val ETF-Aui 0.21% 2,462 $475K Add +24.3%
IVE iShares S&P 500 Value ETF 0.20% 2,204 $458K Add +109.9%
IDXX Idexx Laboratories Inc. 0.20% 807 $450K New
IVW iShares S&P 500 Growth ETF 0.19% 3,929 $427K Add +107.2%
AAPL Apple Inc. 0.19% 1,728 $426K Reduce -14.9%
IWF iShares Russell 1000 Growth 0.18% 1,014 $417K No change
AVGO Broadcom Inc. 0.17% 1,323 $388K No change
EPD Enterprise Products Partners 0.17% 9,930 $388K No change
TSLA Tesla Inc. 0.15% 963 $342K No change
MCD McDonald's Corp. 0.13% 967 $298K No change
LLY Eli Lilly & Co. 0.12% 314 $278K Reduce -6.5%
T AT&T Inc. 0.12% 9,223 $265K Reduce -0.5%
PG The Procter & Gamble Co. 0.11% 1,666 $241K No change
AVUV Avantis US Small Cap Value 0.11% 2,223 $241K New
VXUS Vanguard Total Intl Stock 0.09% 2,839 $212K New
ARLUF Aristocrat Leisure Ltd. 0.09% 6,089 $206K No change
ISHG iShares -3 Year Internationa 0.09% 2,801 $206K No change
JNJ Johnson & Johnson 0.09% 847 $205K New
SDST Stardust Power Inc. 0.02% 23,011 $50K No change
Other holdings (1): bonds, preferreds, convertibles and warrants · $859K (not counted above)
SecurityClassShares / PrincipalValueChange
BFC CAPITAL TRUST II (BANF 7.2 03/31/34) PFD TR 7.20% 32,635$859KNo change

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

Portfolio Sells Q4 2025 → Q1 2026

WMT Walmart Inc. Reduce -93.7% 1.12% −14.00
VOO Vanguard S&P 500 ETF Reduce -1.6% 4.60% −0.14
MSFT Microsoft Corp. Reduce -14.0% 0.25% −0.12
VTI VG Morningstar TS MKT ETF-US Reduce -5.4% 1.43% −0.10
AAPL Apple Inc. Reduce -14.9% 0.19% −0.04
LLY Eli Lilly & Co. Reduce -6.5% 0.12% −0.03
T AT&T Inc. Reduce -0.5% 0.12% +0.02
CVX Chevron Corp. Reduce -17.6% 0.24% +0.04
BIV Vanguard Intermediate-Term B Reduce -0.8% 1.16% +0.05
JPST JPMorgan Ultra-Short Income Reduce -0.6% 1.21% +0.07
OGE Oge Energy Corp. Reduce -0.4% 0.76% +0.12
VBR Vngrd Mrngst SL-CP Val ETF-U Reduce -0.1% 6.20% +0.37
XOM Exxon Mobil Corp. Reduce -0.0% 25.03% +8.55

Portfolio Buys Q4 2025 → Q1 2026

BANF Bancfirst Corp. Add +2.3% 41.73% +3.64
IDXX Idexx Laboratories Inc. New 0.20% +0.20
OKE Oneok Inc. Add +0.2% 0.72% +0.19
BSV Vanguard Short-Term Bond ETF Add +0.2% 2.52% +0.16
VEA Vanguard Ftse Developed ETF Add +3.3% 1.43% +0.12
IVE iShares S&P 500 Value ETF Add +109.9% 0.20% +0.11
AVUV Avantis US Small Cap Value New 0.11% +0.11
VXUS Vanguard Total Intl Stock New 0.09% +0.09
IVW iShares S&P 500 Growth ETF Add +107.2% 0.19% +0.09
JNJ Johnson & Johnson New 0.09% +0.09
VGSH Vanguard Short-Term Treasury Add +5.5% 0.66% +0.07
VTV Vanguard Mrngstr Val ETF-Aui Add +24.3% 0.21% +0.05
VUG Vanguard Mrngstar GR ETF-Sui Add +35.5% 0.27% +0.05

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