Free Trial

Bancfirst Trust & Investment Management Top Holdings and 13F Report (2025)

About Bancfirst Trust & Investment Management

Investment Activity

  • Bancfirst Trust & Investment Management has $262.95 million in total holdings as of September 30, 2025.
  • Bancfirst Trust & Investment Management owns shares of 41 different stocks, but just 6 companies or ETFs make up 80% of its holdings.
  • Approximately 15.19% of the portfolio was purchased this quarter.
  • About 0.57% of the portfolio was sold this quarter.
  • This quarter, Bancfirst Trust & Investment Management has purchased 40 new stocks and bought additional shares in 17 stocks.
  • Bancfirst Trust & Investment Management sold shares of 5 stocks and completely divested from 3 stocks this quarter.

Largest Holdings

BancFirst
$113,223,991
Exxon Mobil
$37,607,104
Walmart
$33,668,195

Largest New Holdings this Quarter

464287200 - iShares Core S&P 500 ETF
$395,388 Holding
922908538 - Vanguard Mid-Cap Growth ETF
$204,122 Holding
854936200 - STARDUST PWR INC
$70,873 Holding

Largest Purchases this Quarter

Walmart
321,546 shares (about $33.14M)
Vanguard Total Stock Market ETF
9,387 shares (about $3.07M)
BancFirst
7,056 shares (about $901.12K)
Vanguard Small-Cap Value ETF
2,810 shares (about $584.51K)
Vanguard Short-Term Bond ETF
5,396 shares (about $425.69K)

Largest Sales this Quarter

Kratos Defense & Security Solutions
6,428 shares (about $566.18K)
Levi Strauss & Co.
8,700 shares (about $202.62K)
iShares Russell 1000 Growth ETF
180 shares (about $83.98K)
OGE Energy
24 shares (about $1.10K)
Vanguard FTSE Developed Markets ETF
11 shares (about $656.81)

Sector Allocation Over Time

Map of 500 Largest Holdings ofBancfirst Trust & Investment Management

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
BancFirst Corporation stock logo
BANF
BancFirst
$113,223,991$901,122 0.8%886,57143.1%Finance
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
$37,607,104$102,912 0.3%329,25114.3%Energy
Walmart Inc. stock logo
WMT
Walmart
$33,668,195$33,144,961 6,334.6%326,62212.8%Retail/Wholesale
Vanguard Small-Cap Value ETF stock logo
VBR
Vanguard Small-Cap Value ETF
$13,700,578$584,508 4.5%65,8655.2%ETF
Vanguard Total Bond Market ETF stock logo
BND
Vanguard Total Bond Market ETF
$11,801,3280.0%158,6204.5%ETF
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$11,530,2360.0%18,8984.4%ETF
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$6,549,196$3,070,488 88.3%20,0222.5%ETF
Vanguard Short-Term Bond ETF stock logo
BSV
Vanguard Short-Term Bond ETF
$5,694,990$425,690 8.1%72,1892.2%ETF
Levi Strauss & Co. stock logo
LEVI
Levi Strauss & Co.
$3,845,877$202,623 -5.0%165,1301.5%Retail/Wholesale
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$3,094,351$657 0.0%51,8231.2%ETF
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$2,733,160$126,343 4.8%53,8661.0%ETF
Vanguard Intermediate-Term Bond ETF stock logo
BIV
Vanguard Intermediate-Term Bond ETF
$2,645,247$56,857 2.2%33,8701.0%ETF
OGE Energy Corporation stock logo
OGE
OGE Energy
$1,680,627$1,102 -0.1%36,6150.6%Utilities
ONEOK, Inc. stock logo
OKE
ONEOK
$1,633,208$2,924 0.2%22,3420.6%Energy
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
$1,582,004$566,178 -26.4%17,9610.6%Aerospace
Chevron Corporation stock logo
CVX
Chevron
$1,466,090$33,405 2.3%9,3920.6%Energy
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$1,231,789$161,274 15.1%1,8560.5%Finance
BANFP
BFC Capital Trust II PFD TR 7.20%
$864,8270.0%32,6350.3%
Microsoft Corporation stock logo
MSFT
Microsoft
$851,662$310,303 57.3%1,6550.3%Computer and Technology
Union Pacific Corporation stock logo
UNP
Union Pacific
$630,6000.0%2,6700.2%Transportation
Vanguard Short-Term Treasury ETF stock logo
VGSH
Vanguard Short-Term Treasury ETF
$514,851$32,704 6.8%8,7530.2%ETF
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$506,2540.0%1,0590.2%ETF
iShares Russell 1000 Growth ETF stock logo
IWF
iShares Russell 1000 Growth ETF
$473,091$83,981 -15.1%1,0140.2%ETF
Apple Inc. stock logo
AAPL
Apple
$460,263$3,053 0.7%1,8090.2%Computer and Technology
Enterprise Products Partners L.P. stock logo
EPD
Enterprise Products Partners
$454,2070.0%14,5300.2%Energy
Broadcom Inc. stock logo
AVGO
Broadcom
$404,956$11,476 2.9%1,2350.2%Computer and Technology
Tesla, Inc. stock logo
TSLA
Tesla
$395,7860.0%8930.2%Auto/Tires/Trucks
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$395,388$395,388 New Holding5930.2%ETF
Tri Continental Corporation stock logo
TY
Tri Continental
$375,0780.0%11,0610.1%Finance
International Business Machines Corporation stock logo
IBM
International Business Machines
$371,014$27,980 8.2%1,3260.1%Computer and Technology
BP p.l.c. stock logo
BP
BP
$352,0870.0%10,1320.1%Energy
McDonald's Corporation stock logo
MCD
McDonald's
$290,2630.0%9580.1%Retail/Wholesale
AT&T Inc. stock logo
T
AT&T
$268,7420.0%9,5740.1%Computer and Technology
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$255,780$61,412 31.6%1,6660.1%Consumer Staples
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$239,0210.0%3290.1%Medical
iShares S&P 500 Growth ETF stock logo
IVW
iShares S&P 500 Growth ETF
$227,8230.0%1,8960.1%ETF
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$221,7970.0%1,1940.1%ETF
iShares S&P 500 Value ETF stock logo
IVE
iShares S&P 500 Value ETF
$216,0900.0%1,0500.1%ETF
ISHG
iShares 1-3 Year International Treasury Bond ETF
$213,044$213,044 New Holding2,8010.1%ETF
Vanguard Mid-Cap Growth ETF stock logo
VOT
Vanguard Mid-Cap Growth ETF
$204,122$204,122 New Holding6960.1%ETF
STARDUST PWR INC
$70,873$70,873 New Holding23,0110.0%COM
Globe Life Inc. stock logo
GL
Globe Life
$0$346,024 -100.0%00.0%Finance
ARISTOCRAT LEISURE LTD
$0$256,834 -100.0%00.0%ORD
STARDUST PWR INC
$0$45,562 -100.0%00.0%COM

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data