
BANCFIRST TRUST & INVESTMENT MANAGEMENT
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | BANF | 887K | $113.22M |
![]() | XOM | 329K | $37.61M |
![]() | WMT | 327K | $33.67M |
![]() | LEVI | 165K | $3.85M |
![]() | OGE | 37K | $1.68M |
![]() | OKE | 22K | $1.63M |
![]() | KTOS | 18K | $1.58M |
![]() | EPD | 15K | $454.21K |
![]() | TY | 11K | $375.08K |
![]() | BP | 10K | $352.09K |
![]() | T | 10K | $268.74K |
![]() | CVX | 9K | $1.47M |
![]() | UNP | 3K | $630.60K |
![]() | AAPL | 2K | $460.26K |
![]() | PG | 2K | $255.78K |
![]() | MSFT | 2K | $851.66K |
![]() | IBM | 1K | $371.01K |
![]() | AVGO | 1K | $404.96K |
![]() | MCD | 958 | $290.26K |
![]() | TSLA | 893 | $395.79K |

BancFirst Corporation
BANF
Shares Held
887K
Value
$113.22M

Exxon Mobil Corporation
XOM
Shares Held
329K
Value
$37.61M

Walmart Inc.
WMT
Shares Held
327K
Value
$33.67M

Levi Strauss & Co.
LEVI
Shares Held
165K
Value
$3.85M

OGE Energy Corp.
OGE
Shares Held
37K
Value
$1.68M

ONEOK, Inc.
OKE
Shares Held
22K
Value
$1.63M

Kratos Defense & Security Solutions, Inc.
KTOS
Shares Held
18K
Value
$1.58M

Enterprise Products Partners L.P.
EPD
Shares Held
15K
Value
$454.21K

Tri-Continental Corporation
TY
Shares Held
11K
Value
$375.08K

BP p.l.c.
BP
Shares Held
10K
Value
$352.09K

AT&T Inc.
T
Shares Held
10K
Value
$268.74K

Chevron Corporation
CVX
Shares Held
9K
Value
$1.47M

Union Pacific Corporation
UNP
Shares Held
3K
Value
$630.60K

Apple Inc.
AAPL
Shares Held
2K
Value
$460.26K

The Procter & Gamble Company
PG
Shares Held
2K
Value
$255.78K

Microsoft Corporation
MSFT
Shares Held
2K
Value
$851.66K

International Business Machines Corporation
IBM
Shares Held
1K
Value
$371.01K

Broadcom Inc.
AVGO
Shares Held
1K
Value
$404.96K

McDonald's Corporation
MCD
Shares Held
958
Value
$290.26K

Tesla, Inc.
TSLA
Shares Held
893
Value
$395.79K
