Free Trial

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

About Bancfirst Trust & Investment Management

Investment Activity

  • Bancfirst Trust & Investment Management has $200.65 million in total holdings as of March 31, 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.81% of the portfolio was purchased this quarter.
  • About 27.06% of the portfolio was sold this quarter.
  • This quarter, Bancfirst Trust & Investment Management has purchased 56 new stocks and bought additional shares in 5 stocks.
  • Bancfirst Trust & Investment Management sold shares of 14 stocks and completely divested from 21 stocks this quarter.

Largest Holdings

BancFirst
$95,962,855
EXXON MOBIL CORP
$38,678,895

Largest New Holdings this Quarter

302310102 - EXXON MOBIL CORP
$38,678,895 Holding
466410837 - JP MORGAN EXCHANGE TRADED F
$1,216,600 Holding
78462Fl03 - SPDR S&P 500 ETF TR
$807,373 Holding
05945Fl03 - BANCFIRST CORP
$684,656 Holding
11135Fl01 - BROADCOM INC
$211,400 Holding

Largest Purchases this Quarter

EXXON MOBIL CORP
328,539 shares (about $38.68M)
JP MORGAN EXCHANGE TRADED F
24,034 shares (about $1.22M)
SPDR S&P 500 ETF TR
1,453 shares (about $807.37K)
BANCFIRST CORP
6,252 shares (about $684.66K)
BROADCOM INC
1,250 shares (about $211.40K)

Largest Sales this Quarter

BancFirst
31,025 shares (about $3.40M)
BFC Capital Trust II PFD TR 7.20%
58,350 shares (about $1.54M)
OGE Energy
26,698 shares (about $1.21M)
Vanguard Total Stock Market ETF
4,414 shares (about $1.21M)
BFC Capital Trust II PFD TR 7.20%
29,693 shares (about $782.71K)

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 Co. stock logo
BANF
BancFirst
$95,962,855$3,397,548 -3.4%876,29347.8%Finance
EXXON MOBIL CORP
$38,678,895$38,678,895 New Holding328,53919.3%COM
Vanguard Total Bond Market ETF stock logo
BND
Vanguard Total Bond Market ETF
$13,609,8780.0%185,6236.8%ETF
Vanguard Small-Cap Value ETF stock logo
VBR
Vanguard Small-Cap Value ETF
$10,838,4280.0%58,4035.4%ETF
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$9,768,028$737,595 -7.0%19,1234.9%ETF
Vanguard Short-Term Bond ETF stock logo
BSV
Vanguard Short-Term Bond ETF
$4,214,084$35,208 0.8%53,8612.1%ETF
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$2,921,872$1,206,920 -29.2%10,6861.5%ETF
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$2,892,0880.0%56,4421.4%ETF
Levi Strauss & Co. stock logo
LEVI
Levi Strauss & Co.
$2,774,4620.0%176,8301.4%Retail/Wholesale
Vanguard Intermediate-Term Bond ETF stock logo
BIV
Vanguard Intermediate-Term Bond ETF
$2,290,084$24,680 1.1%29,9711.1%ETF
ONEOK, Inc. stock logo
OKE
ONEOK
$2,230,629$293,576 -11.6%22,6501.1%Energy
OGE Energy Corp. stock logo
OGE
OGE Energy
$1,683,584$1,214,491 -41.9%37,0100.8%Utilities
Chevron Co. stock logo
CVX
Chevron
$1,562,574$17,273 1.1%9,4080.8%Energy
JP MORGAN EXCHANGE TRADED F
$1,216,600$1,216,600 New Holding24,0340.6%ULTRA SHRT ETF
BANFP
BFC Capital Trust II PFD TR 7.20%
$807,828$782,707 -49.2%30,6460.4%
SPDR S&P 500 ETF TR
$807,373$807,373 New Holding1,4530.4%TR UNIT
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
$748,2540.0%24,3890.4%Aerospace
BANCFIRST CORP
$684,656$684,656 New Holding6,2520.3%COM
Union Pacific Co. stock logo
UNP
Union Pacific
$619,8400.0%2,6700.3%Transportation
Enterprise Products Partners L.P. stock logo
EPD
Enterprise Products Partners
$495,1820.0%14,5300.2%Energy
Walmart Inc. stock logo
WMT
Walmart
$494,125$268,903 -35.2%5,8030.2%Retail/Wholesale
Microsoft Co. stock logo
MSFT
Microsoft
$436,377$348,874 -44.4%1,1520.2%Computer and Technology
iShares Russell 1000 Growth ETF stock logo
IWF
iShares Russell 1000 Growth ETF
$430,484$3,966 -0.9%1,1940.2%ETF
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$429,328$37,043 9.4%1,1590.2%ETF
Apple Inc. stock logo
AAPL
Apple
$391,566$40,529 -9.4%1,7970.2%Computer and Technology
Globe Life Inc. stock logo
GL
Globe Life
$362,447$363,355 -50.1%2,7930.2%Finance
BP p.l.c. stock logo
BP
BP
$346,4550.0%10,2320.2%Energy
Tri-Continental Co. stock logo
TY
Tri-Continental
$338,0240.0%11,0610.2%Finance
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$330,648$24,675 -6.9%4020.2%Medical
International Business Machines Co. stock logo
IBM
International Business Machines
$299,1440.0%1,2260.1%Computer and Technology
AT&T Inc. stock logo
T
AT&T
$294,3390.0%10,4450.1%Computer and Technology
McDonald's Co. stock logo
MCD
McDonald's
$294,191$101,646 -25.7%9580.1%Retail/Wholesale
Vanguard Short-Term Treasury Index ETF stock logo
VGSH
Vanguard Short-Term Treasury Index ETF
$273,096$32,567 13.5%4,6540.1%ETF
Tesla, Inc. stock logo
TSLA
Tesla
$235,3500.0%8930.1%Auto/Tires/Trucks
The Procter & Gamble Company stock logo
PG
Procter & Gamble
$212,7250.0%1,2660.1%Consumer Staples
BROADCOM INC
$211,400$211,400 New Holding1,2500.1%COM
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$203,9710.0%1,1940.1%ETF
STARDUST PWR INC
$113,9050.0%230,1120.1%COM
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$88,9050.0%1600.0%Finance
BANFP
BFC Capital Trust II PFD TR 7.20%
$52,430$1,538,105 -96.7%1,9890.0%
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$0$34,726,189 -100.0%00.0%Energy
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$0$1,215,638 -100.0%00.0%ETF
Prudential Financial, Inc. stock logo
PRU
Prudential Financial
$0$778,844 -100.0%00.0%Finance
NVIDIA Co. stock logo
NVDA
NVIDIA
$0$704,716 -100.0%00.0%Computer and Technology
US BANCORP DEL PFD B 1/1000DP
$0$654,150 -100.0%00.0%PFD B 1/1000DP
AbbVie Inc. stock logo
ABBV
AbbVie
$0$643,130 -100.0%00.0%Medical
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$0$626,999 -100.0%00.0%Computer and Technology
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$0$590,387 -100.0%00.0%Finance
TotalEnergies SE stock logo
TTE
TotalEnergies
$0$539,243 -100.0%00.0%Energy
Pfizer Inc. stock logo
PFE
Pfizer
$0$474,978 -100.0%00.0%Medical
The Coca-Cola Company stock logo
KO
Coca-Cola
$0$362,022 -100.0%00.0%Consumer Staples
Amgen Inc. stock logo
AMGN
Amgen
$0$353,166 -100.0%00.0%Medical
Broadcom Inc. stock logo
AVGO
Broadcom
$0$294,475 -100.0%00.0%Computer and Technology
Newmont Co. stock logo
NEM
Newmont
$0$286,565 -100.0%00.0%Basic Materials
General Dynamics Co. stock logo
GD
General Dynamics
$0$279,972 -100.0%00.0%Aerospace
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$0$275,960 -100.0%00.0%Retail/Wholesale
Black Hills Co. stock logo
BKH
Black Hills
$0$257,442 -100.0%00.0%Utilities
Vodafone Group Public Limited stock logo
VOD
Vodafone Group Public
$0$254,915 -100.0%00.0%Computer and Technology
Lockheed Martin Co. stock logo
LMT
Lockheed Martin
$0$237,555 -100.0%00.0%Aerospace
iShares S&P 500 Value ETF stock logo
IVE
iShares S&P 500 Value ETF
$0$207,786 -100.0%00.0%ETF
LyondellBasell Industries stock logo
LYB
LyondellBasell Industries
$0$205,196 -100.0%00.0%Basic Materials

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