BancFirst Trust & Investment Management In its 13F for Q1 2024 (holdings as of March 31, 2024, filed April 1, 2024), BancFirst Trust & Investment Management reported 45 stock positions worth $208.8 million . Its top holding was Bancfirst (BANF) at 47.5% of the portfolio, followed by Exxon Mobil (XOM, 18.1% ) and Vanguard Total Bond Market (BND, 6.5% ). Compared with Q4 2023, it opened 2 new positions, sold out of 8, added to 9 and reduced 12. The biggest buy was Exxon Mobil (XOM, shares +1% ) and the biggest sale Vanguard S&P 500 ETF (VOO, shares −32% ).
Location OKLAHOMA CITY, OK
CIK 0001914099
Portfolio Value $208.8M (Q1 2024) Holdings 45 stocks · $208.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 2023 BANF Bancfirst Corp. 47.52% 1,127,415 $99.2M Add +4.2% XOM Exxon Mobil Corp. 18.09% 324,965 $37.8M Add +1.0% BND Vanguard Total Bond Market 6.46% 185,623 $13.5M No change VBR Vngrd Mrngst SL-CP Val ETF-U 5.37% 58,403 $11.2M No change VOO Vanguard S&P 500 ETF 5.11% 22,190 $10.7M Reduce -32.3% BSV Vanguard Short-Term Bond ETF 2.27% 61,732 $4.7M Reduce -3.3% VTI VG Morningstar TS MKT ETF-US 2.02% 16,254 $4.2M Reduce -36.1% LEVI Levi Strauss & Co. Class A 1.69% 176,830 $3.5M No change VEA Vanguard Ftse Developed ETF 1.35% 56,010 $2.8M Reduce -2.9% BIV Vanguard Intermediate-Term B 1.06% 29,326 $2.2M Reduce -5.5% OGE Oge Energy Corp. 1.02% 62,254 $2.1M Add +46.5% OKE Oneok Inc. 0.76% 19,698 $1.6M Add +8.7% JPST JPMorgan Ultra-Short Income 0.58% 24,034 $1.2M Add +4.6% GL Globe Life Inc. 0.48% 8,593 $1000K No change SPY SS SPDR S&P 500 ETF Trust-US 0.41% 1,627 $852K Reduce -21.2% MSFT Microsoft Corp. 0.41% 2,013 $847K Reduce -7.1% PRU Prudential Financial Inc. 0.37% 6,592 $774K No change UNP Union Pacific Corp. 0.33% 2,786 $685K New TTE Totalenergies SE -Spon ADR 0.33% 9,898 $681K No change ABBV Abbvie Inc. 0.29% 3,333 $607K No change CSCO Cisco Systems Inc. 0.25% 10,593 $529K No change PFE Pfizer Inc. 0.24% 17,794 $494K No change LLY Eli Lilly & Co. 0.23% 618 $481K No change IWF iShares Russell 1000 Growth 0.23% 1,397 $471K Reduce -16.0% WFC Wells Fargo & Co. 0.22% 7,976 $462K No change WMT Walmart Inc. 0.22% 7,584 $456K Reduce -24.0% UAL United Airlines Holdings Inc. 0.20% 8,633 $413K No change NVDA Nvidia Corp. 0.19% 448 $405K Reduce -2.4% MCD McDonald's Corp. 0.19% 1,434 $404K Add +45.9% BP BP PLC-Spons ADR 0.18% 10,017 $377K No change AMGN Amgen Inc. 0.18% 1,323 $376K No change VUG Vanguard Mrngstar GR ETF-Sui 0.17% 1,059 $365K Reduce -12.8% KO The Coca-Cola Co. 0.16% 5,553 $340K No change MA Mastercard Inc. Class A 0.14% 624 $300K No change GD General Dynamics Corp. 0.14% 1,063 $300K No change EPD Enterprise Products Partners 0.14% 9,930 $290K No change AAPL Apple Inc. 0.14% 1,673 $287K Reduce -29.9% LYB Lyondellbasell Indu Class A 0.14% 2,804 $287K No change NEM Newmont Corp. 0.13% 7,745 $278K No change VOD Vodafone Group PLC-SP ADR 0.13% 30,275 $269K No change T AT&T Inc. 0.13% 15,233 $268K Add +2.0% BKH Black Hills Corp. 0.11% 4,093 $223K Add +1.1% LMT Lockheed Martin Corp. 0.10% 481 $219K Add +6.2% COP Conocophillips 0.10% 1,678 $214K New ADV Advantage Solutions Inc. 0.03% 15,000 $65K No change
Other holdings (2): bonds, preferreds, convertibles and warrants · $3.3M (not counted above) Total filed on the 13F, all lines: $212.2M.
Portfolio Sells Q4 2023 → Q1 2024 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 2023 % Of Portfolio Change To Portfolio ▲ VOO Vanguard S&P 500 ETF Reduce -32.3% 5.11% −1.54 VTI VG Morningstar TS MKT ETF-US Reduce -36.1% 2.02% −0.78 VTV Vanguard Mrngstr Val ETF-Aui Sold out 0.00% −0.17 GUG Guggenheim Active Allocation Sold out 0.00% −0.13 SMB Vaneck Short Muni ETF Sold out 0.00% −0.10 SHM SS SPDR N Ice St Muni ETF Sold out 0.00% −0.09 TSLA Tesla Inc. Sold out 0.00% −0.09 BA The Boeing Co. Sold out 0.00% −0.09 AAPL Apple Inc. Reduce -29.9% 0.14% −0.08 MEGI Nylim CBRE GB Infra Mtrnd TF Sold out 0.00% −0.06 INVESCO UNIT TRS Sold out 0.00% −0.06 SPY SS SPDR S&P 500 ETF Trust-US Reduce -21.2% 0.41% −0.05 BIV Vanguard Intermediate-Term B Reduce -5.5% 1.06% −0.04 WMT Walmart Inc. Reduce -24.0% 0.22% −0.02 IWF iShares Russell 1000 Growth Reduce -16.0% 0.23% −0.01 BSV Vanguard Short-Term Bond ETF Reduce -3.3% 2.27% −0.01 VUG Vanguard Mrngstar GR ETF-Sui Reduce -12.8% 0.17% −0.00 MSFT Microsoft Corp. Reduce -7.1% 0.41% +0.03 VEA Vanguard Ftse Developed ETF Reduce -2.9% 1.35% +0.07 NVDA Nvidia Corp. Reduce -2.4% 0.19% +0.09
Portfolio Buys Q4 2023 → Q1 2024 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 2023 % Of Portfolio Change To Portfolio ▼ XOM Exxon Mobil Corp. Add +1.0% 18.09% +3.17 OGE Oge Energy Corp. Add +46.5% 1.02% +0.34 UNP Union Pacific Corp. New 0.33% +0.33 OKE Oneok Inc. Add +8.7% 0.76% +0.16 COP Conocophillips New 0.10% +0.10 MCD McDonald's Corp. Add +45.9% 0.19% +0.06 JPST JPMorgan Ultra-Short Income Add +4.6% 0.58% +0.05 T AT&T Inc. Add +2.0% 0.13% +0.01 LMT Lockheed Martin Corp. Add +6.2% 0.10% +0.01 BKH Black Hills Corp. Add +1.1% 0.11% +0.01 BANF Bancfirst Corp. Add +4.2% 47.52% −2.33
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