Latest BancFirst Trust & Investment Management Stock Portfolio

$237Million | No. of Holdings #63

BancFirst Trust & Investment Management Performance

2026 Q2-1.87%
YTD+4.65%
2025+2.05%

About BancFirst Trust & Investment Management and 13F Hedge Fund Stock Holdings

On 2026-07-23, the fund reported it's updated stock portfolio. In the 13F Holdings report, BancFirst Trust & Investment Management reported an equity portfolio of $237 Millions as of 30 Jun, 2026. <br><br> The top stock holdings of BancFirst Trust & Investment Management are BANF, XOM, VB. The fund has invested 42.4% of it's portfolio in BANCFIRST CORP and 18.9% of portfolio in EXXON MOBIL CORP. <br><br> The fund managers got completely rid off IDEXX LABS INC (IDXX) and VANGUARD STAR FDS (VXUS) stocks. They significantly reduced their stock positions in VANGUARD SCOTTSDALE FDS (BNDW), ISHARES TR (IJR) and VANGUARD INDEX FDS (VB). BancFirst Trust & Investment Management opened new stock positions in NVIDIA CORPORATION (NVDA), PALO ALTO NETWORKS INC (PANW) and CATERPILLAR INC (CAT). The fund showed a lot of confidence in some stocks as they added substantially to VANGUARD INDEX FDS (VB), APPLE INC (AAPL) and ISHARES TR (IJR).
BancFirst Trust & Investment Management Equity Portfolio Value
Last Reported on: 23 Jul, 2026
$237Million
  as of Jul 23, 2026

BancFirst Trust & Investment Management Annual Return Estimates Vs S&P 500

Our best estimate is that BancFirst Trust & Investment Management made a return of -1.87% in the last quarter. In trailing 12 months, it's portfolio return was 3.9%.
  • Performance
  • S&P 500

New Buys

Ticker$ Bought
nvidia corporation954,182
palo alto networks inc889,428
caterpillar inc757,328
amazon com inc690,642
marriott intl inc new625,674
berkshire hathaway inc del519,312
rtx corporation433,294
alphabet inc429,330

New stocks bought by BancFirst Trust & Investment Management

Additions

Ticker% Inc.
vanguard index fds691
apple inc218
ishares tr156
american centy etf tr95.28
eli lilly & co92.04
microsoft corp65.00
broadcom inc53.59
tesla inc42.99

Additions to existing portfolio by BancFirst Trust & Investment Management

Reductions

Ticker% Reduced
vanguard scottsdale fds-62.72
ishares tr-33.94
ishares tr-32.32
vanguard index fds-19.33
vanguard index fds-11.23
vanguard index fds-10.75
vanguard index fds-4.65

BancFirst Trust & Investment Management reduced stake in above stock

Sold off

Ticker$ Sold
vanguard star fds-211,874
idexx labs inc-449,571

BancFirst Trust & Investment Management got rid off the above stocks

Sector Distribution

BancFirst Trust & Investment Management has about 43.1% of it's holdings in Financial Services sector.

  • Financial Services
  • Others
  • Energy
  • Consumer Cyclical
  • Technology
  • Industrials
  • Consumer Defensive
Sector%
Financial Services43.1
Others27.2
Energy20.2
Consumer Cyclical2.9
Technology2.5
Industrials1.4
Consumer Defensive1.1

Market Cap. Distribution

BancFirst Trust & Investment Management has about 27.8% of it's portfolio invested in the large-cap and mega-cap stocks.

  • MID-CAP
  • UNALLOCATED
  • MEGA-CAP
  • LARGE-CAP
Category%
MID-CAP45.1
UNALLOCATED27.2
MEGA-CAP24.7
LARGE-CAP3.1

Stocks belong to which Index?

About 70.3% of the stocks held by BancFirst Trust & Investment Management either belong to S&P 500 or RUSSELL 2000 index.

  • RUSSELL 2000
  • Others
  • S&P 500
Index%
RUSSELL 200043
Others29.8
S&P 50027.3
Top 5 Winners (%)%
LEVI
levi strauss & co new
34.8 %
LLY
eli lilly & co
26.9 %
AVGO
broadcom inc
21.2 %
IJR
ishares tr
20.7 %
aristocrat leisure ltd
18.6 %
Top 5 Winners ($)$
BANF
bancfirst corp
3.8 M
VB
vanguard index fds
2.0 M
VB
vanguard index fds
1.7 M
LEVI
levi strauss & co new
1.0 M
VB
vanguard index fds
0.5 M
Top 5 Losers (%)%
VB
vanguard index fds
-69.0 %
IJR
ishares tr
-62.2 %
KTOS
kratos defense & sec solutio
-28.1 %
stardust pwr inc
-24.4 %
T
at&t inc
-23.0 %
Top 5 Losers ($)$
XOM
exxon mobil corp
-11.7 M
VB
vanguard index fds
-2.1 M
IJR
ishares tr
-0.5 M
KTOS
kratos defense & sec solutio
-0.3 M
WMT
walmart inc
-0.2 M

BancFirst Trust & Investment Management Holdings Map

This heatmap illustrates the top 50 positions within the fund's portfolio.

Current Stock Holdings of BancFirst Trust & Investment Management

BancFirst Trust & Investment Management has 63 stocks in it's portfolio. About 86% of the portfolio is in top 10 stocks. XOM proved to be the most loss making stock for the portfolio. BANF was the most profitable stock for BancFirst Trust & Investment Management last quarter.

$237.01MTotal Value
66.00Positions
23 Jul, 2026Last Reported
Current holdings of Current Stock Holdings of BancFirst Trust & Investment Management, last reported on 23 Jul, 2026. Select a row with a linked ticker to view its historical trend.
ExpandHoldingsorted ascending% PortfolioShares Held$ Value% Change
AAXJ
Ishares Tr

Ishares Tr

AAXJ
BancFirst Trust & Investment Management's holding in Ishares Tr over time
0.09%2,801
$208.0K
0.09%
unchanged 0 percentunchanged
AEMB
American Centy Etf Tr

American Centy Etf Tr

AEMB
BancFirst Trust & Investment Management's holding in American Centy Etf Tr over time
0.23%4,341
$541.2K
0.23%
increased 95.28 percentadded
BBAX
J P Morgan Exchange Traded F

J P Morgan Exchange Traded F

BBAX
BancFirst Trust & Investment Management's holding in J P Morgan Exchange Traded F over time
1.18%55,157
$2.79M
1.18%
increased 2.4 percentadded
BIV
Vanguard Bd Index Fds

Vanguard Bd Index Fds

BIV
BancFirst Trust & Investment Management's holding in Vanguard Bd Index Fds over time
4.93%158,620
$11.69M
4.93%
unchanged 0 percentunchanged
BIV
Vanguard Bd Index Fds

Vanguard Bd Index Fds

BIV
BancFirst Trust & Investment Management's holding in Vanguard Bd Index Fds over time
2.69%81,776
$6.38M
2.69%
increased 12.79 percentadded
BIV
Vanguard Bd Index Fds

Vanguard Bd Index Fds

BIV
BancFirst Trust & Investment Management's holding in Vanguard Bd Index Fds over time
1.24%38,261
$2.95M
1.24%
increased 12.21 percentadded
BNDW
Vanguard Scottsdale Fds

Vanguard Scottsdale Fds

BNDW
BancFirst Trust & Investment Management's holding in Vanguard Scottsdale Fds over time
0.23%9,541
$555.8K
0.23%
decreased 62.72 percentreduced
BP
Bp Plc

Bp Plc

BP
BancFirst Trust & Investment Management's holding in Bp Plc over time
0.16%10,132
$378.4K
0.16%
unchanged 0 percentunchanged