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…
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 | 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