BancFirst Trust & Investment Management In its 13F for Q1 2025 (holdings as of March 31, 2025, filed April 15, 2025), BancFirst Trust & Investment Management reported 38 stock positions worth $199.8 million . Its top holding was Bancfirst (BANF) at 48.0% of the portfolio, followed by Exxon Mobil (19.4% ) and Vanguard Total Bond Market (BND, 6.8% ). Compared with Q4 2024, it opened 5 new positions, sold out of 20, added to 5 and reduced 13. The biggest buy was a new position in Exxon Mobil and the biggest sale an exit from Exxon Mobil (XOM).
Location OKLAHOMA CITY, OK
CIK 0001914099
Portfolio Value $199.8M (Q1 2025) Holdings 38 stocks · $199.8M Holdings quarter Q2 2026 Q1 2026 Q4 2025 Q3 2025 Q2 2025 Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024
Stock % Of Portfolio ▼ Shares Held Total Value Change vs Q4 2024 BANF Bancfirst Corp. 48.03% 876,293 $96.0M Reduce -3.4% EXXON MOBIL CORP 19.36% 328,539 $38.7M New BND Vanguard Total Bond Market 6.81% 185,623 $13.6M No change VBR Vngrd Mrngst SL-CP Val ETF-U 5.42% 58,403 $10.8M No change VOO Vanguard S&P 500 ETF 4.89% 19,123 $9.8M Reduce -7.0% BSV Vanguard Short-Term Bond ETF 2.11% 53,861 $4.2M Add +0.8% VTI VG Morningstar TS MKT ETF-US 1.46% 10,686 $2.9M Reduce -29.2% VEA Vanguard Ftse Developed ETF 1.45% 56,442 $2.9M No change LEVI Levi Strauss & Co. Class A 1.39% 176,830 $2.8M No change BIV Vanguard Intermediate-Term B 1.15% 29,971 $2.3M Add +1.1% OKE Oneok Inc. 1.12% 22,650 $2.2M Reduce -11.6% OGE Oge Energy Corp. 0.84% 37,010 $1.7M Reduce -41.9% CVX Chevron Corp. 0.78% 9,408 $1.6M Add +1.1% JP MORGAN EXCHANGE TRADED F 0.61% 24,034 $1.2M New SPDR S&P 500 ETF TR 0.40% 1,453 $807K New KTOS Kratos Defense & Security 0.37% 24,389 $748K No change BANCFIRST CORP 0.34% 6,252 $685K New UNP Union Pacific Corp. 0.31% 2,670 $620K No change EPD Enterprise Products Partners 0.25% 14,530 $495K No change WMT Walmart Inc. 0.25% 5,803 $494K Reduce -35.2% MSFT Microsoft Corp. 0.22% 1,152 $436K Reduce -44.4% IWF iShares Russell 1000 Growth 0.22% 1,194 $430K Reduce -0.9% VUG Vanguard Mrngstar GR ETF-Sui 0.21% 1,159 $429K Add +9.4% AAPL Apple Inc. 0.20% 1,797 $392K Reduce -9.4% GL Globe Life Inc. 0.18% 2,793 $362K Reduce -50.1% BP BP PLC-Spons ADR 0.17% 10,232 $346K No change TY Tri-Continental Corp. 0.17% 11,061 $338K No change LLY Eli Lilly & Co. 0.17% 402 $331K Reduce -6.9% IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.15% 1,226 $299K No change T AT&T Inc. 0.15% 10,445 $294K No change MCD McDonald's Corp. 0.15% 958 $294K Reduce -25.7% VGSH Vanguard Short-Term Treasury 0.14% 4,654 $273K Add +13.5% TSLA Tesla Inc. 0.12% 893 $235K No change PG The Procter & Gamble Co. 0.11% 1,266 $213K No change BROADCOM INC 0.11% 1,250 $211K New VTV Vanguard Mrngstr Val ETF-Aui 0.10% 1,194 $204K No change STARDUST PWR INC 0.06% 230,112 $114K No change SPY SS SPDR S&P 500 ETF Trust-US 0.04% 160 $89K Reduce -91.6%
Other holdings (1): bonds, preferreds, convertibles and warrants · $860K (not counted above) Total filed on the 13F, all lines: $200.6M.
Portfolio Sells Q4 2024 → Q1 2025 Portfolio Sells quarter Q2 2026 Q1 2026 Q4 2025 Q3 2025 Q2 2025 Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024
Stock Change vs Q4 2024 % Of Portfolio Change To Portfolio ▲ XOM Exxon Mobil Corp. Sold out 0.00% −15.68 BANF Bancfirst Corp. Reduce -3.4% 48.03% −0.99 JPST JPMorgan Ultra-Short Income Sold out 0.00% −0.55 VTI VG Morningstar TS MKT ETF-US Reduce -29.2% 1.46% −0.52 SPY SS SPDR S&P 500 ETF Trust-US Reduce -91.6% 0.04% −0.46 PRU Prudential Financial Inc. Sold out 0.00% −0.35 OGE Oge Energy Corp. Reduce -41.9% 0.84% −0.34 NVDA Nvidia Corp. Sold out 0.00% −0.32 ABBV Abbvie Inc. Sold out 0.00% −0.29 CSCO Cisco Systems Inc. Sold out 0.00% −0.28 WFC Wells Fargo & Co. Sold out 0.00% −0.27 TTE Totalenergies SE -Spon ADR Sold out 0.00% −0.24 PFE Pfizer Inc. Sold out 0.00% −0.21 MSFT Microsoft Corp. Reduce -44.4% 0.22% −0.18 KO The Coca-Cola Co. Sold out 0.00% −0.16 AMGN Amgen Inc. Sold out 0.00% −0.16 VOO Vanguard S&P 500 ETF Reduce -7.0% 4.89% −0.14 AVGO Broadcom Inc. Sold out 0.00% −0.13 NEM Newmont Corp. Sold out 0.00% −0.13 GD General Dynamics Corp. Sold out 0.00% −0.13 AMZN Amazon.com Inc. Sold out 0.00% −0.12 WMT Walmart Inc. Reduce -35.2% 0.25% −0.12 BKH Black Hills Corp. Sold out 0.00% −0.12 VOD Vodafone Group PLC-SP ADR Sold out 0.00% −0.12 LMT Lockheed Martin Corp. Sold out 0.00% −0.11 GL Globe Life Inc. Reduce -50.1% 0.18% −0.10 IVE iShares S&P 500 Value ETF Sold out 0.00% −0.09 LYB Lyondellbasell Indu Class A Sold out 0.00% −0.09 OKE Oneok Inc. Reduce -11.6% 1.12% −0.05 AAPL Apple Inc. Reduce -9.4% 0.20% −0.03 MCD McDonald's Corp. Reduce -25.7% 0.15% −0.02 IWF iShares Russell 1000 Growth Reduce -0.9% 0.22% −0.01 LLY Eli Lilly & Co. Reduce -6.9% 0.17% +0.01
Portfolio Buys Q4 2024 → Q1 2025 Portfolio Buys quarter Q2 2026 Q1 2026 Q4 2025 Q3 2025 Q2 2025 Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024
Stock Change vs Q4 2024 % Of Portfolio Change To Portfolio ▼ EXXON MOBIL CORP New 19.36% +19.36 JP MORGAN EXCHANGE TRADED F New 0.61% +0.61 SPDR S&P 500 ETF TR New 0.40% +0.40 BANCFIRST CORP New 0.34% +0.34 BSV Vanguard Short-Term Bond ETF Add +0.8% 2.11% +0.25 CVX Chevron Corp. Add +1.1% 0.78% +0.18 BIV Vanguard Intermediate-Term B Add +1.1% 1.15% +0.14 BROADCOM INC New 0.11% +0.11 VGSH Vanguard Short-Term Treasury Add +13.5% 0.14% +0.03 VUG Vanguard Mrngstar GR ETF-Sui Add +9.4% 0.21% +0.02
Notes & Other Activity Q4 2024 → Q1 2025 Bonds, preferreds, convertibles and warrants; not part of the stock holdings or percentages above.
All Filings Quarter Positions 13F Reported Value Top Holdings Q2 2026 64 $236.1M BANF, XOM, VBR, BND, VOO Q1 2026 41 $225.5M BANF, XOM, VBR, BND, VOO Q4 2025 37 $241.7M BANF, XOM, WMT, VBR, BND Q3 2025 40 $262.1M BANF, XOM, WMT, VBR, BND Q2 2025 39 $215.0M BANF, XOM, VBR, BND, VOO Q1 2025 38 $199.8M BANF, EXXON MOBIL CORP, BND, VBR, VOO Q4 2024 53 $221.4M BANF, XOM, BND, VBR, VOO Q3 2024 52 $296.7M BANF, XOM, BND, VBR, VOO Q2 2024 53 $212.5M BANF, XOM, BND, VOO, VBR Q1 2024 45 $208.8M BANF, XOM, BND, VBR, VOO