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 .
Location OKLAHOMA CITY, OK
CIK 0001914099
Portfolio Value $215.0M (Q2 2025) Holdings 39 stocks · $215.0M 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 Q1 2025 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) Total filed on the 13F, all lines: $215.9M.
Portfolio Sells Q1 2025 → Q2 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 Q1 2025 % Of Portfolio Change To Portfolio ▲ 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 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 Q1 2025 % Of Portfolio Change To Portfolio ▼ 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 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