Skip to content
Shameless Cloning

Search Shameless Cloning

Search superinvestors, stocks, insiders and members of Congress

Q2 2026 13F · SEC CIK 1914099

BancFirst Trust & Investment Management

Asset managerFiled 2026-07-23 for Q2 2026. Open the filing ↗ · All SEC filings ↗

Reported 13F value
$237.0M
Reported positions
65
Top holdings a year, 3 yrs
+9.7%
Average holding period
3.9 yrs

BancFirst Trust & Investment Management is an asset manager that reported 65 positions worth $237.0M in its Q2 2026 13F, filed 2026-07-23. Its largest holdings were BancFirst Corp (BANF, 42.4%), Exxon Mobil Corp (XOM, 18.9%), Vanguard Index Fds (VBR, 6.4%). A portfolio copying its top holdings returned 9.7% a year over the last 3 years, against 20.4% for the S&P 500.

BancFirst Trust & Investment Management holdings largest 50 of 65 positions.

Weights are shares of the filer's total reported 13F value, compared with Q1 2026. Share changes may reflect splits; weight changes also reflect price moves. A 13F shows long US-listed positions only, up to 135 days after the fact.

BancFirst Trust & Investment Management 13F holdings
Stock% of 13F valueShare changeReported value
BANFBancFirst Corp42.4%+2.8%$100.6M
XOMExxon Mobil Corp18.9%+0.1%$44.8M
VBRVanguard Index Fds6.4%-4.6%$15.2M
BNDVanguard Bd Index Fds4.9%+0.0%$11.7M
VOOVanguard Index Fds4.6%-11.2%$10.8M
BSVVanguard Bd Index Fds2.7%+12.8%$6.4M
LEVILevi Strauss & Co New1.7%+0.0%$4.0M
VEAVanguard Ftse Developed Markets Index Fu1.6%+6.3%$3.9M
VTIVanguard Index Fds1.4%-10.7%$3.4M
BIVVanguard Bd Index Fds1.2%+12.2%$2.9M
JPSTJ P Morgan Exchange Traded F1.2%+2.4%$2.8M
WMTWalmart Inc1.0%+2.5%$2.4M
OGEOge Energy Corp0.7%+0.0%$1.8M
OKEOneok Inc New0.7%+1.4%$1.6M
AAPLApple Inc0.7%+218.7%$1.6M
SPYState Str Spdr S&p 500 ETF T0.6%+1.8%$1.4M
VUGVanguard Index Fds0.4%+691.5%$964K
NVDANvidia Corporation0.4%—$954K
MSFTMicrosoft Corp0.4%+65.0%$947K
PANWPalo Alto Networks Inc0.4%—$889K
BANFPBfc Capital Trust II0.4%+0.0%$868K
KTOSKratos Defense & Security Solutions Inc0.4%+0.2%$845K
CATCaterpillar Inc0.3%—$757K
AVGOBroadcom Inc0.3%+53.6%$757K
LLYEli Lilly & Co0.3%+92.0%$742K
UNPUnion Pac Corp0.3%+0.9%$735K
AMZNAmazon Com Inc0.3%—$691K
MARMarriott Intl Inc New0.3%—$626K
TSLATesla Inc0.2%+40.9%$559K
VGSHVanguard Scottsdale Fds0.2%-62.7%$556K
AVUVAmerican Centy ETF Tr0.2%+95.3%$541K
BRK-BBerkshire Hathaway Inc Del0.2%—$519K
CVXChevron Corporation0.2%+11.2%$480K
VTVVanguard Index Fds0.2%-19.3%$434K
RTXRtx Corporation0.2%—$433K
GOOGLAlphabet Inc0.2%—$429K
MAMastercard Incorporated0.2%—$428K
JPMJpmorgan Chase & Co0.2%—$387K
DVNDevon Energy Corp New0.2%—$385K
BPBp PLC0.2%+0.0%$378K
SBUXStarbucks Corp0.2%—$366K
EPDEnterprise Prods Partners L0.2%+0.5%$366K
IVWIshares Tr0.2%-32.3%$361K
HDHome Depot Inc0.1%—$347K
IVEIshares Tr0.1%-33.9%$331K
IWFIshares Tr0.1%+156.4%$317K
DEDeere & Co0.1%—$300K
03030M102Meta Platforms Inc0.1%—$299K
AMATApplied Matls Inc0.1%—$297K
GOOGAlphabet Inc0.1%—$291K

What BancFirst Trust & Investment Management bought and sold in Q2 2026, against Q1 2026.

Share counts compared with the Q1 2026 13F; a split also changes share counts. The latest filing lists more than 50 positions, so a position that left the top 50 may still be held.

How the holdings did against the S&P 500.

1 year
+10.7% /yr
S&P 500 +20.1%
3 years
+9.7% /yr
S&P 500 +20.4%
5 years
+10.6% /yr
S&P 500 +16.8%

A portfolio of the filer's 20 largest 13F positions, weighted by value, bought the trading day after each 13F was filed and held until the next one was: what copying this filer could have earned. 13Fs show long US-listed positions only, so this is an estimate of the stock picks, not the fund's reported returns.

Reported 13F value by quarter.

13F value by quarter
Quarter13F valuePositions
Q2 2026$237.0M65
Q1 2026$226.3M42
Q4 2025$242.6M38
Q3 2025$262.9M41
Q2 2025$215.9M40
Q1 2025$200.6M39
Q4 2024$223.6M55
Q3 2024$298.9M54
Q2 2024$214.7M55
Q1 2024$212.2M47
Q4 2023$219.3M53
Q3 2023$200.9M45

Questions about BancFirst Trust & Investment Management's portfolio

What stocks does BancFirst Trust & Investment Management own?

BancFirst Trust & Investment Management's latest 13F, for Q2 2026 and filed Jul 23, 2026, lists 65 positions worth $237.0M. The largest are BancFirst Corp (BANF) at 42.4%, Exxon Mobil Corp (XOM) at 18.9%, Vanguard Index Fds (VBR) at 6.4%, Vanguard Bd Index Fds (BND) at 4.9% and Vanguard Index Fds (VOO) at 4.6%.

What did BancFirst Trust & Investment Management buy last quarter?

In Q2 2026, BancFirst Trust & Investment Management added a new position in Nvidia Corporation (NVDA), a new position in Palo Alto Networks Inc (PANW), a new position in Caterpillar Inc (CAT), a new position in Amazon Com Inc (AMZN), a new position in Marriott Intl Inc New (MAR), Vanguard Index Fds (VUG) (+691.5% shares), Apple Inc (AAPL) (+218.7% shares) and Ishares Tr (IWF) (+156.4% shares), compared with its Q1 2026 filing.

What did BancFirst Trust & Investment Management sell last quarter?

In Q2 2026, BancFirst Trust & Investment Management cut from its top 50 Idexx Labs Inc (IDXX), cut from its top 50 Mcdonalds Corp (MCD), cut from its top 50 At&t Inc (T), cut from its top 50 Procter & Gamble Co (PG), cut from its top 50 Vanguard Star Fds (VXUS), Vanguard Scottsdale Fds (VGSH) (-62.7% shares), Ishares Tr (IVE) (-33.9% shares) and Ishares Tr (IVW) (-32.3% shares), compared with its Q1 2026 filing.

How has BancFirst Trust & Investment Management's portfolio performed?

A portfolio copying BancFirst Trust & Investment Management's 20 largest 13F holdings each quarter, from the day each filing was public, returned +9.7% a year over the last 3 years, against +20.4% for the S&P 500. Over 1 year: +10.7% against +20.1%. Over 5 years: +10.6% a year against +16.8%.

When is BancFirst Trust & Investment Management's next 13F filing due?

13F filings are due 45 days after each quarter ends. BancFirst Trust & Investment Management's filing for the quarter ending Sep 30, 2026 is due by Nov 14, 2026; this page updates the day after it is published.