Free Trial

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

About Bancfirst Trust & Investment Management

Investment Activity

  • Bancfirst Trust & Investment Management has $226.35 million in total holdings as of March 31, 2026.
  • Bancfirst Trust & Investment Management owns shares of 42 different stocks, but just 5 companies or ETFs make up 80% of its holdings.
  • Approximately 1.84% of the portfolio was purchased this quarter.
  • About 17.02% of the portfolio was sold this quarter.
  • This quarter, Bancfirst Trust & Investment Management has purchased 38 new stocks and bought additional shares in 9 stocks.
  • Bancfirst Trust & Investment Management sold shares of 13 stocks and completely divested from 0 stocks this quarter.

Largest Holdings

BancFirst
$94,105,169
ExxonMobil
$56,440,289

Largest New Holdings this Quarter

45168D104 - IDEXX Laboratories
$449,571 Holding
025072877 - Avantis U.S. Small Cap Value ETF
$240,783 Holding
921909768 - Vanguard Total International Stock ETF
$211,874 Holding
478160104 - Johnson & Johnson
$205,389 Holding

Largest Purchases this Quarter

BancFirst
19,909 shares (about $2.15M)
IDEXX Laboratories
807 shares (about $449.57K)
Avantis U.S. Small Cap Value ETF
2,223 shares (about $240.78K)
iShares S&P 500 Value ETF
1,154 shares (about $239.60K)
iShares S&P 500 Growth ETF
2,033 shares (about $221.01K)

Largest Sales this Quarter

WALMART INC
306,084 shares (about $37.80M)
Vanguard Total Stock Market ETF
590 shares (about $183.89K)
Vanguard S&P 500 ETF
281 shares (about $163.24K)
Chevron
547 shares (about $115.26K)
Microsoft
254 shares (about $91.18K)

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
$94,105,169$2,148,579 â–²2.3%871,99041.6%Finance
ExxonMobil Corporation stock logo
XOM
ExxonMobil
$56,440,289$21,605 â–¼0.0%329,15524.9%Energy
Vanguard Small-Cap Value ETF stock logo
VBR
Vanguard Small-Cap Value ETF
$13,971,653$10,827 â–¼-0.1%65,8146.2%ETF
Vanguard Total Bond Market ETF stock logo
BND
Vanguard Total Bond Market ETF
$11,655,3970.0%158,6205.1%ETF
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$10,373,667$163,241 â–¼-1.5%17,8574.6%ETF
Vanguard Short-Term Bond ETF stock logo
BSV
Vanguard Short-Term Bond ETF
$5,677,141$12,528 â–²0.2%72,5052.5%ETF
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$3,229,939$183,891 â–¼-5.4%10,3631.4%ETF
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$3,214,046$103,963 â–²3.3%51,8141.4%ETF
Levi Strauss & Co. stock logo
LEVI
Levi Strauss & Co.
$2,998,7600.0%165,1301.3%Retail/Wholesale
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$2,724,003$17,042 â–¼-0.6%53,8661.2%ETF
Vanguard Intermediate-Term Bond ETF stock logo
BIV
Vanguard Intermediate-Term Bond ETF
$2,623,159$22,233 â–¼-0.8%34,0981.2%ETF
WALMART INC
$2,536,443$37,801,374 â–¼-93.7%20,5381.1%COM
OGE Energy Corporation stock logo
OGE
OGE Energy
$1,710,295$6,321 â–¼-0.4%35,7130.8%Utilities
ONEOK, Inc. stock logo
OKE
ONEOK
$1,615,014$3,440 â–²0.2%17,3730.7%Energy
Vanguard Short-Term Treasury ETF stock logo
VGSH
Vanguard Short-Term Treasury ETF
$1,496,759$77,733 â–²5.5%25,5900.7%ETF
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
$1,172,4940.0%17,9610.5%Aerospace
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$1,147,6570.0%1,8160.5%Finance
BFC Capital Trust II PFD TR 7.20% stock logo
BANFP
BFC Capital Trust II PFD TR 7.20%
$858,9520.0%32,6350.4%
Union Pacific Corporation stock logo
UNP
Union Pacific
$638,7440.0%2,6700.3%Transportation
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$602,837$157,956 â–²35.5%1,4350.3%ETF
Microsoft Corporation stock logo
MSFT
Microsoft
$558,900$91,176 â–¼-14.0%1,5570.2%Computer and Technology
Chevron Corporation stock logo
CVX
Chevron
$539,838$115,258 â–¼-17.6%2,5620.2%Energy
BP p.l.c. stock logo
BP
BP
$479,7500.0%10,1320.2%Energy
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$475,288$93,050 â–²24.3%2,4620.2%ETF
iShares S&P 500 Value ETF stock logo
IVE
iShares S&P 500 Value ETF
$457,616$239,605 â–²109.9%2,2040.2%ETF
IDEXX Laboratories, Inc. stock logo
IDXX
IDEXX Laboratories
$449,571$449,571 â–²New Holding8070.2%Medical
iShares S&P 500 Growth ETF stock logo
IVW
iShares S&P 500 Growth ETF
$427,121$221,007 â–²107.2%3,9290.2%ETF
Apple Inc. stock logo
AAPL
Apple
$426,176$74,482 â–¼-14.9%1,7280.2%Computer and Technology
iShares Russell 1000 Growth ETF stock logo
IWF
iShares Russell 1000 Growth ETF
$416,6620.0%1,0140.2%ETF
Broadcom Inc. stock logo
AVGO
Broadcom
$388,1800.0%1,3230.2%Computer and Technology
Enterprise Products Partners L.P. stock logo
EPD
Enterprise Products Partners
$388,0640.0%9,9300.2%Energy
Tesla, Inc. stock logo
TSLA
Tesla
$342,1340.0%9630.2%Auto/Tires/Trucks
McDonald's Corporation stock logo
MCD
McDonald's
$298,3480.0%9670.1%Retail/Wholesale
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$278,400$19,506 â–¼-6.5%3140.1%Medical
AT&T Inc. stock logo
T
AT&T
$265,437$1,381 â–¼-0.5%9,2230.1%Computer and Technology
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$241,1030.0%1,6660.1%Consumer Staples
Avantis U.S. Small Cap Value ETF stock logo
AVUV
Avantis U.S. Small Cap Value ETF
$240,783$240,783 â–²New Holding2,2230.1%ETF
Vanguard Total International Stock ETF stock logo
VXUS
Vanguard Total International Stock ETF
$211,874$211,874 â–²New Holding2,8390.1%ETF
ARISTOCRAT LEISURE LTD
$206,4170.0%6,0890.1%ORD
iShares 1-3 Year International Treasury Bond ETF stock logo
ISHG
iShares 1-3 Year International Treasury Bond ETF
$206,0530.0%2,8010.1%ETF
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$205,389$205,389 â–²New Holding8470.1%Medical
STARDUST PWR INC
$49,9330.0%23,0110.0%COM

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