Stocks
Funds
Screener
Sectors
Watchlists

Latest BancFirst Trust & Investment Management Stock Portfolio

BancFirst Trust & Investment Management Performance:
2025 Q3: 2.53%YTD: 4.33%2024: 11.31%

Performance for 2025 Q3 is 2.53%, and YTD is 4.33%, and 2024 is 11.31%.

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

In it's latest 13F Holdings report, BancFirst Trust & Investment Management reported an equity portfolio of $262.9 Millions as of 30 Sep, 2025.

The top stock holdings of BancFirst Trust & Investment Management are BANF, XOM, WMT. The fund has invested 43.1% of it's portfolio in BANCFIRST CORP and 14.3% of portfolio in EXXON MOBIL CORP.

The fund managers got completely rid off GLOBE LIFE INC (GL) and ARISTOCRAT LEISURE LTD stocks. They significantly reduced their stock positions in KRATOS DEFENSE & SEC SOLUTIO (KTOS), ISHARES TR (IJR) and LEVI STRAUSS & CO NEW (LEVI). BancFirst Trust & Investment Management opened new stock positions in ISHARES TR (IJR), ISHARES TR (AAXJ) and VANGUARD INDEX FDS (VB). The fund showed a lot of confidence in some stocks as they added substantially to WALMART INC (WMT), VANGUARD INDEX FDS (VB) and MICROSOFT CORP (MSFT).

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

Our best estimate is that BancFirst Trust & Investment Management made a return of 2.53% in the last quarter. In trailing 12 months, it's portfolio return was 11.11%.

New Buys

Ticker$ Bought
ishares tr395,388
ishares tr213,044
vanguard index fds204,122
stardust pwr inc70,873

New stocks bought by BancFirst Trust & Investment Management

Additions

Ticker% Inc.
walmart inc6,334
vanguard index fds88.27
microsoft corp57.32
procter and gamble co31.6
spdr s&p 500 etf tr15.07
international business machs8.16
vanguard bd index fds8.08
vanguard scottsdale fds6.78

Additions to existing portfolio by BancFirst Trust & Investment Management

Reductions

Ticker% Reduced
kratos defense & sec solutio-26.36
ishares tr-15.08
levi strauss & co new-5.00
oge energy corp-0.07
vanguard tax-managed fds-0.02

BancFirst Trust & Investment Management reduced stake in above stock

Sold off

Ticker$ Sold
stardust pwr inc-45,562
aristocrat leisure ltd-256,834
globe life inc-346,024

BancFirst Trust & Investment Management got rid off the above stocks

Sector Distribution

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

Sector%
Financial Services43.2
Others23.9
Energy15.7
Consumer Defensive12.9
Consumer Cyclical1.7

Market Cap. Distribution

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

Category%
MID-CAP45.9
MEGA-CAP28.8
UNALLOCATED23.9
LARGE-CAP1.4

Stocks belong to which Index?

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

Index%
RUSSELL 200043.8
S&P 50030
Others26.2
Top 5 Winners (%)%
KTOS
kratos defense & sec solutio
93.3 %
TSLA
tesla inc
37.0 %
AAPL
apple inc
26.3 %
LEVI
levi strauss & co new
25.7 %
AVGO
broadcom inc
21.0 %
Top 5 Winners ($)$
BANF
bancfirst corp
2.4 M
XOM
exxon mobil corp
1.6 M
KTOS
kratos defense & sec solutio
1.0 M
LEVI
levi strauss & co new
0.8 M
CVX
chevron corp new
0.1 M
Top 5 Losers (%)%
OKE
oneok inc new
-10.0 %
LLY
eli lilly & co
-6.3 %
IBM
international business machs
-3.2 %
PG
procter and gamble co
-3.0 %
T
at&t inc
-0.0 %
Top 5 Losers ($)$
OKE
oneok inc new
-0.2 M
LLY
eli lilly & co
0.0 M
IBM
international business machs
0.0 M
PG
procter and gamble co
0.0 M
T
at&t inc
0.0 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 40 stocks in it's portfolio. About 91.5% of the portfolio is in top 10 stocks. OKE proved to be the most loss making stock for the portfolio. BANF was the most profitable stock for BancFirst Trust & Investment Management last quarter.

Last Reported on: 01 Oct, 2025
TickerNamesorted ascending% PortfolioShares Held$ ValueType% ChangeOptions