BancFirst Trust & Investment Management

In its 13F for Q3 2024 (holdings as of September 30, 2024, filed October 1, 2024), BancFirst Trust & Investment Management reported 52 stock positions worth $296.7 million. Its top holding was Bancfirst (BANF) at 60.0% of the portfolio, followed by Exxon Mobil (XOM, 12.8%) and Vanguard Total Bond Market (BND, 4.7%). Compared with Q2 2024, it opened 4 new positions, sold out of 5, added to 14 and reduced 23. The biggest buy was Bancfirst (BANF, shares +51%) and the biggest sale Exxon Mobil (XOM, shares −1%).

Most Recent 13F
Q2 2026
Location
OKLAHOMA CITY, OK
CIK
0001914099
Portfolio Value
$296.7M (Q3 2024)
SEC Filing
0001914099-24-000005 ↗ filed Oct 1, 2024

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 $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 Q1 2026 Q2 2026: $236.1M Q2 2026

Holdings 52 stocks · $296.7M

BANF Bancfirst Corp. 59.98% 1,702,082 $177.9M Add +50.8%
XOM Exxon Mobil Corp. 12.82% 328,384 $38.0M Reduce -1.0%
BND Vanguard Total Bond Market 4.71% 185,623 $14.0M No change
VBR Vngrd Mrngst SL-CP Val ETF-U 3.95% 58,403 $11.7M Reduce -0.8%
VOO Vanguard S&P 500 ETF 3.64% 20,567 $10.8M Reduce -3.4%
VTI VG Morningstar TS MKT ETF-US 1.50% 15,802 $4.5M Reduce -1.2%
BSV Vanguard Short-Term Bond ETF 1.40% 52,838 $4.2M Reduce -13.4%
LEVI Levi Strauss & Co. Class A 1.29% 176,830 $3.8M No change
VEA Vanguard Ftse Developed ETF 1.06% 59,380 $3.1M Add +0.3%
OGE Oge Energy Corp. 0.88% 63,708 $2.6M Reduce -8.6%
BIV Vanguard Intermediate-Term B 0.77% 29,119 $2.3M Reduce -0.2%
OKE Oneok Inc. 0.76% 25,017 $2.3M Add +0.2%
STARDUST PWR INC 0.75% 230,112 $2.2M New
CVX Chevron Corp. 0.46% 9,327 $1.4M Add +5.4%
JPST JPMorgan Ultra-Short Income 0.41% 24,034 $1.2M No change
SPY SS SPDR S&P 500 ETF Trust-US 0.39% 2,001 $1.1M Add +21.6%
MSFT Microsoft Corp. 0.33% 2,308 $988K Reduce -2.1%
GL Globe Life Inc. 0.30% 8,593 $897K No change
PRU Prudential Financial Inc. 0.27% 6,622 $800K Add +0.5%
ABBV Abbvie Inc. 0.22% 3,401 $662K Reduce -16.3%
TTE Totalenergies SE -Spon ADR 0.22% 9,898 $655K No change
UNP Union Pacific Corp. 0.22% 2,670 $652K Reduce -3.0%
NVDA Nvidia Corp. 0.21% 5,174 $628K Reduce -11.4%
WMT Walmart Inc. 0.21% 7,761 $619K No change
CSCO Cisco Systems Inc. 0.19% 10,657 $565K Add +0.6%
PFE Pfizer Inc. 0.18% 18,071 $526K Reduce -1.2%
IWF iShares Russell 1000 Growth 0.16% 1,295 $484K Reduce -4.4%
WFC Wells Fargo & Co. 0.16% 8,385 $469K Add +1.2%
AAPL Apple Inc. 0.15% 1,983 $452K Reduce -3.2%
AMGN Amgen Inc. 0.15% 1,362 $439K No change
MCD McDonald's Corp. 0.15% 1,446 $439K Add +0.8%
EPD Enterprise Products Partners 0.14% 14,530 $424K No change
NEM Newmont Corp. 0.14% 7,745 $417K Reduce -0.6%
KO The Coca-Cola Co. 0.14% 5,786 $415K Add +0.5%
VUG Vanguard Mrngstar GR ETF-Sui 0.14% 1,059 $405K Reduce -16.4%
LLY Eli Lilly & Co. 0.13% 432 $379K Reduce -44.0%
TY Tri-Continental Corp. 0.12% 11,061 $363K No change
GD General Dynamics Corp. 0.11% 1,072 $322K Reduce -0.7%
BP BP PLC-Spons ADR 0.11% 10,232 $321K Reduce -18.6%
VOD Vodafone Group PLC-SP ADR 0.10% 30,275 $305K Reduce -1.8%
LMT Lockheed Martin Corp. 0.10% 497 $290K Add +1.2%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.09% 1,243 $275K Add +1.4%
LYB Lyondellbasell Indu Class A 0.09% 2,835 $273K Add +1.1%
BKH Black Hills Corp. 0.09% 4,369 $267K Add +1.0%
IVV iShares Core S&P 500 ETF 0.08% 409 $235K Reduce -44.1%
TSLA Tesla Inc. 0.08% 893 $233K New
AMZN Amazon.com Inc. 0.08% 1,222 $230K No change
T AT&T Inc. 0.08% 10,445 $229K Reduce -37.0%
VGSH Vanguard Short-Term Treasury 0.08% 3,864 $228K New
PG The Procter & Gamble Co. 0.07% 1,266 $220K No change
VTV Vanguard Mrngstr Val ETF-Aui 0.07% 1,194 $208K New
IVE iShares S&P 500 Value ETF 0.07% 1,050 $206K Reduce -36.7%
Other holdings (2): bonds, preferreds, convertibles and warrants · $2.2M (not counted above)
SecurityClassShares / PrincipalValueChange
BFC CAPITAL TRUST II (BANF 7.2 03/31/34) PFD TR 7.20% 60,339$1.6MNo change
US BANCORP (USB F PERP B*) COM 29,400$647KNo change

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

Portfolio Sells Q2 2024 → Q3 2024

XOM Exxon Mobil Corp. Reduce -1.0% 12.82% −5.12
VOO Vanguard S&P 500 ETF Reduce -3.4% 3.64% −1.41
VBR Vngrd Mrngst SL-CP Val ETF-U Reduce -0.8% 3.95% −1.08
BSV Vanguard Short-Term Bond ETF Reduce -13.4% 1.40% −0.80
VTI VG Morningstar TS MKT ETF-US Reduce -1.2% 1.50% −0.53
OGE Oge Energy Corp. Reduce -8.6% 0.88% −0.29
BIV Vanguard Intermediate-Term B Reduce -0.2% 0.77% −0.26
LLY Eli Lilly & Co. Reduce -44.0% 0.13% −0.20
MSFT Microsoft Corp. Reduce -2.1% 0.33% −0.17
IVW iShares S&P 500 Growth ETF Sold out 0.00% −0.14
NVDA Nvidia Corp. Reduce -11.4% 0.21% −0.13
KTOS Kratos Defense & Security Sold out 0.00% −0.12
COP Conocophillips Sold out 0.00% −0.11
IVV iShares Core S&P 500 ETF Reduce -44.1% 0.08% −0.11
VOT Vngrd Mrngstr MC GRW ETF-Usd Sold out 0.00% −0.11
BP BP PLC-Spons ADR Reduce -18.6% 0.11% −0.10
AGG iShares Core U.S. Aggregate Sold out 0.00% −0.10
ABBV Abbvie Inc. Reduce -16.3% 0.22% −0.10
VUG Vanguard Mrngstar GR ETF-Sui Reduce -16.4% 0.14% −0.09
IVE iShares S&P 500 Value ETF Reduce -36.7% 0.07% −0.07
IWF iShares Russell 1000 Growth Reduce -4.4% 0.16% −0.07
UNP Union Pacific Corp. Reduce -3.0% 0.22% −0.07
T AT&T Inc. Reduce -37.0% 0.08% −0.07
PFE Pfizer Inc. Reduce -1.2% 0.18% −0.06
AAPL Apple Inc. Reduce -3.2% 0.15% −0.05
GD General Dynamics Corp. Reduce -0.7% 0.11% −0.04
VOD Vodafone Group PLC-SP ADR Reduce -1.8% 0.10% −0.02
NEM Newmont Corp. Reduce -0.6% 0.14% −0.01

Portfolio Buys Q2 2024 → Q3 2024

BANF Bancfirst Corp. Add +50.8% 59.98% +14.02
STARDUST PWR INC New 0.75% +0.75
TSLA Tesla Inc. New 0.08% +0.08
VGSH Vanguard Short-Term Treasury New 0.08% +0.08
VTV Vanguard Mrngstr Val ETF-Aui New 0.07% +0.07
IBM Intl Business Machines Corp. Add +1.4% 0.09% −0.01
LMT Lockheed Martin Corp. Add +1.2% 0.10% −0.01
BKH Black Hills Corp. Add +1.0% 0.09% −0.02
MCD McDonald's Corp. Add +0.8% 0.15% −0.03
KO The Coca-Cola Co. Add +0.5% 0.14% −0.03
LYB Lyondellbasell Indu Class A Add +1.1% 0.09% −0.03
SPY SS SPDR S&P 500 ETF Trust-US Add +21.6% 0.39% −0.04
CSCO Cisco Systems Inc. Add +0.6% 0.19% −0.05
WFC Wells Fargo & Co. Add +1.2% 0.16% −0.07
PRU Prudential Financial Inc. Add +0.5% 0.27% −0.09
OKE Oneok Inc. Add +0.2% 0.76% −0.19
CVX Chevron Corp. Add +5.4% 0.46% −0.19
VEA Vanguard Ftse Developed ETF Add +0.3% 1.06% −0.32

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