BancFirst Trust & Investment Management — 13F Holdings

2026 Q1  ·  42 Positions

2026 Q1 Portfolio Activity

In 2026 Q1, BancFirst Trust & Investment Management maintained a portfolio of 42 distinct positions. The most significant new addition was IDEXX LABS INC, now representing 0.20% of the total fund value. They heavily accumulated shares in ISHARES TR, increasing the position by 109.9%. The fund also reduced its exposure to WALMART INC by 93.7%.
Position History hover any row below to update
Loading…
PCA Score Concentration Risk
Risk ENB
Total Positions
42
Quarter
2026 Q1
Top Holding
BANF (41.6%)
Top 10 Concentration
90.3%
Turnover Rate
23.4%
Sector HHI
0.18
Items per page:
Showing 1-42 of 42

BancFirst Trust & Investment Management Full Holdings List — 2026 Q1

Stock History Sector / Type Port % Prev % Rank / Prev Conviction
Freshness
Change % Change Influence Shares Mkt Value Avg Cost Price Held 1st Owned Source Source Date Date Reported
BANF
BANCFIRST CORP
Financial Services 41.58% 37.96% #1
Prev: #1
6.5
19,909 2.3%
P
S
871,990 $94,105,169 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
XOM
EXXON MOBIL COR...
Energy 24.94% 16.42% #2
Prev: #2
6.0
-126 -0.0%
P
S
329,155 $56,440,289 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
VBR
VANGUARD INDEX ...
ETF 6.17% 5.81% #3 1
Prev: #4
4.0
-51 -0.1%
P
S
65,814 $13,971,653 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
BND
VANGUARD BD IND...
ETF 5.15% 4.86% #4 1
Prev: #5
3.6
no change no change
P
S
158,620 $11,655,397 2023 Q3 13F Filing 2026-03-31 2026-05-15 (Est.)
VOO
VANGUARD INDEX ...
ETF 4.58% 4.72% #5 1
Prev: #6
2.8
-281 -1.5%
P
S
17,857 $10,373,667 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
BSV
VANGUARD BD IND...
Bond/Debt 2.51% 2.35% #6 1
Prev: #7
1.5
160 0.2%
P
S
72,505 $5,677,141 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
VTI
VANGUARD INDEX ...
ETF 1.43% 1.53% #7 1
Prev: #8
1.1
-590 -5.4%
P
S
10,363 $3,229,939 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
VEA
VANGUARD TAX-MA...
ETF 1.42% 1.30% #8 2
Prev: #10
1.1
1,676 3.3%
P
S
51,814 $3,214,046 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
LEVI
LEVI STRAUSS & ...
Consumer Cyclical 1.32% 1.43% #9
Prev: #9
1.5
no change no change
P
S
165,130 $2,998,760 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
JPST
J P MORGAN EXCH...
ETF 1.20% 1.13% #10 1
Prev: #11
1.0
-337 -0.6%
P
S
53,866 $2,724,003 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
BIV
VANGUARD BD IND...
Bond/Debt 1.16% 1.11% #11 1
Prev: #12
1.0
-289 -0.8%
P
S
34,098 $2,623,159 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
WMT
WALMART INC
Consumer Defensive 1.12% 15.07% #12 9
Prev: #3
0.4
-306,084 -93.7%
P
S
20,538 $2,536,443 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
OGE
OGE ENERGY CORP
Utilities 0.76% 0.64% #13
Prev: #13
0.8
-132 -0.4%
P
S
35,713 $1,710,295 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
OKE
ONEOK INC NEW
Energy 0.71% 0.53% #14 2
Prev: #16
0.8
37 0.2%
P
S
17,373 $1,615,014 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
VGSH
VANGUARD SCOTTS...
ETF 0.66% 0.59% #15 1
Prev: #14
2.3
1,329 5.5%
P
S
25,590 $1,496,759 2024 Q3 13F Filing 2026-03-31 2026-05-15 (Est.)
KTOS
KRATOS DEFENSE ...
Industrials 0.52% 0.56% #16 1
Prev: #15
1.2
no change no change
P
S
17,961 $1,172,494 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
SPY
STATE STR SPDR ...
ETF 0.51% 0.51% #17
Prev: #17
1.2
no change no change
P
S
1,816 $1,147,657 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
BANFP
BFC CAPITAL TRU...
Preferred 0.38% 0.35% #18 1
Prev: #19
1.2
no change no change
P
S
32,635 $858,952 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
UNP
UNION PAC CORP
Industrials 0.28% 0.26% #19 1
Prev: #20
1.1
no change no change
P
S
2,670 $638,744 2024 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
VUG
VANGUARD INDEX ...
Warrant 0.27% 0.21% #20 2
Prev: #22
2.6
376 35.5%
P
S
1,435 $602,837 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
MSFT
MICROSOFT CORP
Technology 0.25% 0.36% #21 3
Prev: #18
0.6
-254 -14.0%
P
S
1,557 $558,900 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
CVX
CHEVRON CORPORA...
Energy 0.24% 0.20% #22 2
Prev: #24
0.6
-547 -17.6%
P
S
2,562 $539,838 2024 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
BP
BP PLC
Energy 0.21% 0.15% #23 6
Prev: #29
1.1
no change no change
P
S
10,132 $479,750 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
VTV
VANGUARD INDEX ...
ETF 0.21% 0.16% #24 3
Prev: #27
2.6
482 24.3%
P
S
2,462 $475,288 2022 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
IVE
ISHARES TR
ETF 0.20% 0.09% #25 11
Prev: #36
3.1
1,154 109.9%
P
S
2,204 $457,616 2024 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
IDXX
IDEXX LABS INC
Healthcare 0.20% #26
Prev: #—
3.6
807
NEW
807 $449,571 2026 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
IVW
ISHARES TR
ETF 0.19% 0.10% #27 6
Prev: #33
3.1
2,033 107.2%
P
S
3,929 $427,121 2024 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
AAPL
APPLE INC
Technology 0.19% 0.23% #28 7
Prev: #21
0.6
-302 -14.9%
P
S
1,728 $426,176 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
IWF
ISHARES TR
ETF 0.18% 0.20% #29 6
Prev: #23
1.1
no change no change
P
S
1,014 $416,662 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
AVGO
BROADCOM INC
Technology 0.17% 0.19% #30 5
Prev: #25
1.1
no change no change
P
S
1,323 $388,180 2024 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
EPD
ENTERPRISE PROD...
Energy 0.17% 0.13% #31 1
Prev: #30
1.1
no change no change
P
S
9,930 $388,064 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
TSLA
TESLA INC
Consumer Cyclical 0.15% 0.18% #32 6
Prev: #26
1.1
no change no change
P
S
963 $342,134 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
MCD
MCDONALDS CORP
Consumer Cyclical 0.13% 0.12% #33 2
Prev: #31
1.1
no change no change
P
S
967 $298,348 2022 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
LLY
ELI LILLY & CO
Healthcare 0.12% 0.15% #34 6
Prev: #28
0.5
-22 -6.5%
P
S
314 $278,400 2023 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
T
AT&T INC
Communication Services 0.12% 0.09% #35
Prev: #35
0.5
-48 -0.5%
P
S
9,223 $265,437 2021 Q4 13F Filing 2026-03-31 2026-05-15 (Est.)
PG
PROCTER & GAMBL...
Consumer Defensive 0.11% 0.10% #36 4
Prev: #32
1.0
no change no change
P
S
1,666 $241,103 2024 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
AVUV
AMERICAN CENTY ...
ETF 0.11% #37
Prev: #—
3.5
2,223
NEW
2,223 $240,783 2026 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
VXUS
VANGUARD STAR F...
Bond/Debt 0.09% #38
Prev: #—
3.5
2,839
NEW
2,839 $211,874 2026 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
ARLUF
ARISTOCRAT LEIS...
Consumer Cyclical 0.09% 0.10% #39 5
Prev: #34
1.0
no change no change
P
S
6,089 $206,417 2025 Q2 13F Filing 2026-03-31 2026-05-15 (Est.)
ISHG
ISHARES TR
ETF 0.09% 0.09% #40 3
Prev: #37
1.0
no change no change
P
S
2,801 $206,053 2025 Q3 13F Filing 2026-03-31 2026-05-15 (Est.)
JNJ
JOHNSON & JOHNS...
Healthcare 0.09% #41
Prev: #—
3.5
847
NEW
847 $205,389 2026 Q1 13F Filing 2026-03-31 2026-05-15 (Est.)
SDST
STARDUST PWR IN...
Industrials 0.02% 0.03% #42 4
Prev: #38
1.0
no change no change
P
S
23,011 $49,933 2024 Q3 13F Filing 2026-03-31 2026-05-15 (Est.)
Showing 1-42 of 42 holdings

Unlock Full BancFirst Trust & Investment Management Analysis

PRO subscribers get access to all historical quarters, Excel/CSV exports, Portfolio Concentration Analytics (PCA), and Risk-Based ENB.

Full Historical Quarters
Excel & CSV Export
PCA & Risk-Based ENB
Auto Cost Basis
Position Change Alerts
Price-Held Analytics
Full history →