Free Trial

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

About Bancfirst Trust & Investment Management

Investment Activity

  • Bancfirst Trust & Investment Management has $215.86 million in total holdings as of June 30, 2025.
  • Bancfirst Trust & Investment Management owns shares of 40 different stocks, but just 5 companies or ETFs make up 80% of its holdings.
  • Approximately 20.38% of the portfolio was purchased this quarter.
  • About 20.55% of the portfolio was sold this quarter.
  • This quarter, Bancfirst Trust & Investment Management has purchased 39 new stocks and bought additional shares in 7 stocks.
  • Bancfirst Trust & Investment Management sold shares of 14 stocks and completely divested from 5 stocks this quarter.

Largest Holdings

BancFirst
$109,948,179
Exxon Mobil
$35,915,008

Largest New Holdings this Quarter

30231G102 - Exxon Mobil
$35,915,008 Holding
46641Q837 - JPMorgan Ultra-Short Income ETF
$2,602,707 Holding
11135F101 - Broadcom
$323,220 Holding
Q0521T108 - ARISTOCRAT LEISURE LTD
$256,834 Holding
464287309 - iShares S&P 500 Growth ETF
$207,593 Holding

Largest Purchases this Quarter

Exxon Mobil
328,350 shares (about $35.92M)
JPMorgan Ultra-Short Income ETF
51,376 shares (about $2.60M)
Vanguard Short-Term Bond ETF
12,932 shares (about $1.02M)
Vanguard Small-Cap Value ETF
4,652 shares (about $910.72K)
SPDR S&P 500 ETF Trust
1,453 shares (about $893.46K)

Largest Sales this Quarter

Vanguard Total Bond Market ETF
27,003 shares (about $1.98M)
Vanguard FTSE Developed Markets ETF
4,608 shares (about $261.87K)
Vanguard S&P 500 ETF
225 shares (about $127.56K)
Walmart
727 shares (about $70.72K)
Eli Lilly and Company
73 shares (about $56.61K)

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
$109,948,179$402,782 0.4%879,51550.9%Finance
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
$35,915,008$35,915,008 New Holding328,35016.6%Energy
Vanguard Small-Cap Value ETF stock logo
VBR
Vanguard Small-Cap Value ETF
$12,344,277$910,722 8.0%63,0555.7%ETF
Vanguard Total Bond Market ETF stock logo
BND
Vanguard Total Bond Market ETF
$11,633,190$1,980,400 -14.5%158,6205.4%ETF
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$10,714,221$127,564 -1.2%18,8985.0%ETF
Vanguard Short-Term Bond ETF stock logo
BSV
Vanguard Short-Term Bond ETF
$5,249,929$1,016,455 24.0%66,7932.4%ETF
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$3,225,701$15,469 -0.5%10,6351.5%ETF
Levi Strauss & Co. stock logo
LEVI
Levi Strauss & Co.
$3,221,069$55,590 -1.7%173,8301.5%Retail/Wholesale
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$2,945,726$261,873 -8.2%51,8341.4%ETF
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$2,602,707$2,602,707 New Holding51,3761.2%ETF
Vanguard Intermediate-Term Bond ETF stock logo
BIV
Vanguard Intermediate-Term Bond ETF
$2,554,916$244,452 10.6%33,1421.2%ETF
ONEOK, Inc. stock logo
OKE
ONEOK
$1,812,117$28,276 -1.5%22,3020.8%Energy
OGE Energy Corporation stock logo
OGE
OGE Energy
$1,613,581$16,339 -1.0%36,6390.7%Utilities
Chevron Corporation stock logo
CVX
Chevron
$1,319,704$33,072 -2.4%9,1780.6%Energy
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
$1,117,9910.0%24,3890.5%Aerospace
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$991,849$893,463 908.1%1,6130.5%Finance
BANFP
BFC Capital Trust II PFD TR 7.20%
$854,351$802,281 1,540.8%32,6350.4%
Union Pacific Corporation stock logo
UNP
Union Pacific
$617,8640.0%2,6700.3%Transportation
Microsoft Corporation stock logo
MSFT
Microsoft
$521,728$49,594 -8.7%1,0520.2%Computer and Technology
iShares Russell 1000 Growth ETF stock logo
IWF
iShares Russell 1000 Growth ETF
$503,5090.0%1,1940.2%ETF
Walmart Inc. stock logo
WMT
Walmart
$493,742$70,715 -12.5%5,0760.2%Retail/Wholesale
Vanguard Short-Term Treasury ETF stock logo
VGSH
Vanguard Short-Term Treasury ETF
$481,573$208,151 76.1%8,1970.2%ETF
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$462,147$43,640 -8.6%1,0590.2%ETF
Enterprise Products Partners L.P. stock logo
EPD
Enterprise Products Partners
$451,3010.0%14,5300.2%Energy
Apple Inc. stock logo
AAPL
Apple
$361,3400.0%1,7970.2%Computer and Technology
International Business Machines Corporation stock logo
IBM
International Business Machines
$355,1720.0%1,2260.2%Computer and Technology
Tri Continental Corporation stock logo
TY
Tri Continental
$348,9740.0%11,0610.2%Finance
Globe Life Inc. stock logo
GL
Globe Life
$346,0240.0%2,7930.2%Finance
Broadcom Inc. stock logo
AVGO
Broadcom
$323,220$323,220 New Holding1,2000.1%Computer and Technology
BP p.l.c. stock logo
BP
BP
$307,404$3,034 -1.0%10,1320.1%Energy
Tesla, Inc. stock logo
TSLA
Tesla
$289,0010.0%8930.1%Auto/Tires/Trucks
McDonald's Corporation stock logo
MCD
McDonald's
$279,3040.0%9580.1%Retail/Wholesale
AT&T Inc. stock logo
T
AT&T
$268,837$24,458 -8.3%9,5740.1%Computer and Technology
ARISTOCRAT LEISURE LTD
$256,834$256,834 New Holding6,0890.1%ORD
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$255,122$56,608 -18.2%3290.1%Medical
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$210,9430.0%1,1940.1%ETF
iShares S&P 500 Growth ETF stock logo
IVW
iShares S&P 500 Growth ETF
$207,593$207,593 New Holding1,8960.1%ETF
iShares S&P 500 Value ETF stock logo
IVE
iShares S&P 500 Value ETF
$204,067$204,067 New Holding1,0500.1%ETF
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$202,3820.0%1,2660.1%Consumer Staples
STARDUST PWR INC
$45,5620.0%230,1120.0%COM
EXXON MOBIL CORP
$0$38,678,895 -100.0%00.0%COM
JP MORGAN EXCHANGE TRADED F
$0$1,216,600 -100.0%00.0%ULTRA SHRT ETF
SPDR S&P 500 ETF TR
$0$807,373 -100.0%00.0%TR UNIT
BANCFIRST CORP
$0$684,656 -100.0%00.0%COM
BROADCOM INC
$0$211,400 -100.0%00.0%COM

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