— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

BancFirst Trust & Investment Management

100 N BROADWAY AVE, OKLAHOMA CITY, OK 73102 • 4052184022

Q2 2026 · Filed 2026-07-23
Market Value
$236M
+4.4%
Holdings
64
+22
New Purchases
22
Added To
25
Closed
2
Reduced
7
Top 10 Concentration
86.3%
Turnover
37.5%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BANF 42.58% 41.58% +1.00% $101M
AAPL 0.66% 0.19% +0.47% $2M
NVDA 0.40% 0.00% +0.40% $954K
LEVI 1.71% 1.32% +0.39% $4M
PANW 0.38% 0.00% +0.38% $889K
CAT 0.32% 0.00% +0.32% $757K
AMZN 0.29% 0.00% +0.29% $691K
VBR 6.45% 6.17% +0.28% $15M
MAR 0.26% 0.00% +0.26% $626K
VEA 1.65% 1.42% +0.23% $4M
BRK-B 0.22% 0.00% +0.22% $519K
BSV 2.70% 2.51% +0.19% $6M
LLY 0.31% 0.12% +0.19% $742K
GOOGL 0.18% 0.00% +0.18% $429K
MA 0.18% 0.00% +0.18% $428K

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
XONA.DE 18.98% 24.94% -5.96% $45M
VGSH 0.24% 0.66% -0.43% $556K
BND 4.95% 5.15% -0.20% $12M
IDXX 0.00% 0.20% -0.20% $0
KTOS 0.36% 0.52% -0.16% $845K
WMT 1.02% 1.12% -0.10% $2M
VXUS 0.00% 0.09% -0.09% $0
IVE 0.14% 0.20% -0.06% $331K
0KCI.L 0.66% 0.71% -0.05% $2M
BP 0.16% 0.21% -0.05% $378K
IWF 0.13% 0.18% -0.05% $317K
IVW 0.15% 0.19% -0.04% $361K
CVX 0.20% 0.24% -0.04% $480K
VTV 0.18% 0.21% -0.03% $434K
JPST 1.18% 1.20% -0.02% $3M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Financial Services 68.1%
Energy 26.3%
Consumer Cyclical 1.7%
Consumer Defensive 1.2%
Industrials 0.8%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 29 $91M 38.7%
Large Cap 28 $37M 15.5%
Mid Cap 5 $108M 45.8%
Small Cap 1 $208K 0.1%
Micro Cap 1 $38K 0.0%

Portfolio Analytics

Avg Market Cap
$712.8B
Median Market Cap
$165.9B
Avg P/E
38.6
Median P/E
21.4
Avg Dividend Yield
0.02%
Avg Beta
0.88
# Stocks
44
# ETFs / Funds
20

Top Holdings (64 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 BANF 42.58% 895,974 $101M $112.27 $6M +23,984 +2.8%
2 XONA.DE 18.98% 329,588 $45M $136.06 -$12M +433 +0.1%
3 VBR 6.45% 62,754 $15M $242.99 $1M -3,060 -4.7%
4 BND 4.95% 158,620 $12M $73.71 $36K — —
5 VOO 4.57% 15,852 $11M $681.01 $422K -2,005 -11.2%
6 BSV 2.70% 81,776 $6M $78.02 $703K +9,271 +12.8%
7 LEVI 1.71% 165,130 $4M $24.48 $1M — —
8 VEA 1.65% 55,072 $4M $70.92 $692K +3,258 +6.3%
9 VTI 1.44% 9,249 $3M $367.12 $166K -1,114 -10.8%
10 BIV 1.25% 38,261 $3M $77.03 $324K +4,163 +12.2%
11 JPST 1.18% 55,157 $3M $50.58 $66K +1,291 +2.4%
12 WMT 1.02% 21,050 $2M $114.60 -$124K +512 +2.5%
13 OGE 0.74% 35,713 $2M $49.22 $47K — —
14 0KCI.L 0.66% 17,608 $2M $88.73 -$53K +235 +1.4%
15 AAPL 0.66% 5,507 $2M $281.74 $1M +3,779 +218.7%
16 SPY 0.58% 1,849 $1M $741.00 $222K +33 +1.8%
17 VUG 0.41% 11,358 $964K $84.86 $361K +9,923 +691.5%
18 NVDA 0.40% 4,894 $954K $194.97 — +4,894 — NEW
19 MSFT 0.40% 2,569 $947K $368.57 $388K +1,012 +65.0%
20 PANW 0.38% 2,679 $889K $332.00 — +2,679 — NEW
21 BANFP 0.37% 32,635 $868K $26.59 $9K — —
22 KTOS 0.36% 17,998 $845K $46.95 -$327K +37 +0.2%
23 CAT 0.32% 733 $757K $1,033.19 — +733 — NEW
24 AVGO 0.32% 2,032 $757K $372.45 $369K +709 +53.6%
25 LLY 0.31% 603 $742K $1,229.93 $463K +289 +92.0%
26 UNP 0.31% 2,695 $735K $272.70 $96K +25 +0.9%
27 AMZN 0.29% 2,876 $691K $240.14 — +2,876 — NEW
28 MAR 0.26% 1,669 $626K $374.88 — +1,669 — NEW
29 TSLA 0.24% 1,357 $559K $411.84 $217K +394 +40.9%
30 VGSH 0.24% 9,541 $556K $58.25 -$941K -16,049 -62.7%
31 AVUV 0.23% 4,341 $541K $124.67 $300K +2,118 +95.3%
32 BRK-B 0.22% 1,047 $519K $496.00 — +1,047 — NEW
33 CVX 0.20% 2,849 $480K $168.47 -$60K +287 +11.2%
34 VTV 0.18% 1,986 $434K $218.63 -$41K -476 -19.3%
35 GOOGL 0.18% 1,214 $429K $353.65 — +1,214 — NEW
36 MA 0.18% 839 $428K $509.64 — +839 — NEW
37 JPM 0.16% 1,175 $387K $329.39 — +1,175 — NEW
38 DVN 0.16% 9,158 $385K $41.99 — +9,158 — NEW
39 BP 0.16% 10,132 $378K $37.35 -$101K — —
40 SBUX 0.16% 3,520 $366K $104.06 — +3,520 — NEW
41 EPD 0.15% 9,979 $366K $36.66 -$22K +49 +0.5%
42 IVW 0.15% 2,659 $361K $135.60 -$67K -1,270 -32.3%
43 HD 0.15% 988 $347K $350.81 — +988 — NEW
44 IVE 0.14% 1,456 $331K $227.16 -$127K -748 -33.9%
45 IWF 0.13% 2,600 $317K $121.98 -$100K +1,586 +156.4%
46 DE 0.13% 479 $300K $626.63 — +479 — NEW
47 AMAT 0.13% 427 $297K $694.64 — +427 — NEW
48 GOOG 0.12% 829 $291K $351.28 — +829 — NEW
49 CB 0.12% 803 $276K $343.29 — +803 — NEW
50 NOW 0.11% 2,680 $268K $99.97 — +2,680 — NEW
51 PG 0.11% 1,793 $266K $148.45 $25K +127 +7.6%
52 MCD 0.11% 971 $259K $267.18 -$39K +4 +0.4%
53 JNJ 0.11% 980 $253K $258.51 $48K +133 +15.7%
54 ALL.AX 0.10% 6,089 $245K $40.20 $38K — —
55 DAL 0.10% 2,511 $234K $93.17 — +2,511 — NEW
56 T 0.10% 10,524 $230K $21.82 -$36K +1,301 +14.1%
57 ISRG 0.10% 565 $229K $405.97 — +565 — NEW
58 VOT 0.09% 696 $211K $303.77 — +696 — NEW
59 IWS 0.09% 1,271 $210K $164.93 — +1,271 — NEW
60 ISHG 0.09% 2,801 $208K $74.25 $2K — —
61 CRM 0.09% 1,311 $207K $157.93 — +1,311 — NEW
62 SDST 0.02% 23,011 $38K $1.64 -$12K — —
63 VXUS —% — — — -$212K -2,839 -100.0% SOLD
64 IDXX —% — — — -$450K -807 -100.0% SOLD

New Positions

SymbolValue% Port
NVDA $954K 0.40%
PANW $889K 0.38%
CAT $757K 0.32%
AMZN $691K 0.29%
MAR $626K 0.26%
BRK-B $519K 0.22%
GOOGL $429K 0.18%
MA $428K 0.18%
JPM $387K 0.16%
DVN $385K 0.16%
SBUX $366K 0.16%
HD $347K 0.15%
DE $300K 0.13%
AMAT $297K 0.13%
GOOG $291K 0.12%

Sold Out Positions

SymbolValue% Port
IDXX — —%
VXUS — —%
View SEC EDGAR Filings for BancFirst Trust & Investment Management →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms