StockDrifts LogoStockDrifts

BancFirst Trust & Investment Management 13F Portfolio

Portfolio Manager
BancFirst Trust & Investment Management
Performance
-1.79% (2026 Q2)
AUM (13F)
$237.01M
# of Holdings
65
Performance Rank
Allocation (Top 20)
92.41%
Latest filing
Q2 2026

BancFirst Trust & Investment Management Holdings Map

Top 50 BancFirst Trust & Investment Management Holdings

Top 10 holdings

StockCompany% Port.SharesValueActivityOwnershipAvg. CostDate
BANF
BANCFIRST CORP
42.44%896.0K$100.6M
+2.75%(+23.98K)
2025-Q2: 879.5K shares2025-Q3: 886.6K shares2025-Q4: 852.1K shares2026-Q1: 872.0K shares2026-Q2: 896.0K shares
$79.95(+40.36%)
2026-06-30
XOM
EXXON MOBIL CORP
18.92%329.6K$44.8M
+0.13%(+433)
2025-Q2: 328.4K shares2025-Q3: 329.3K shares2025-Q4: 329.3K shares2026-Q1: 329.2K shares2026-Q2: 329.6K shares
$76.81(+107.99%)
2026-06-30
VBR
VANGUARD INDEX FDS
6.43%62.8K$15.2M
-4.65%(-3.06K)
2025-Q2: 63.1K shares2025-Q3: 65.9K shares2025-Q4: 65.9K shares2026-Q1: 65.8K shares2026-Q2: 62.8K shares
$172.65(+44.89%)
2026-06-30
BND
VANGUARD BD INDEX FDS
4.93%158.6K$11.7M
+0.00%(+0)
2025-Q2: 158.6K shares2025-Q3: 158.6K shares2025-Q4: 158.6K shares2026-Q1: 158.6K shares2026-Q2: 158.6K shares
$71.24(+1.48%)
2026-06-30
VOO
VANGUARD INDEX FDS
4.55%15.9K$10.8M
-11.23%(-2.00K)
2025-Q2: 18.9K shares2025-Q3: 18.9K shares2025-Q4: 18.1K shares2026-Q1: 17.9K shares2026-Q2: 15.9K shares
$401.87(+76.93%)
2026-06-30
BSV
VANGUARD BD INDEX FDS
2.69%81.8K$6.4M
+12.79%(+9.27K)
2025-Q2: 66.8K shares2025-Q3: 72.2K shares2025-Q4: 72.3K shares2026-Q1: 72.5K shares2026-Q2: 81.8K shares
$78.43(-1.17%)
2026-06-30
LEVI
LEVI STRAUSS & CO NEW
1.71%165.1K$4.0M
+0.00%(+0)
2025-Q2: 173.8K shares2025-Q3: 165.1K shares2025-Q4: 165.1K shares2026-Q1: 165.1K shares2026-Q2: 165.1K shares
$24.73(-5.06%)
2026-06-30
VEA
VANGUARD TAX-MANAGED FDS
1.65%55.1K$3.9M
+6.29%(+3.26K)
2025-Q2: 51.8K shares2025-Q3: 51.8K shares2025-Q4: 50.1K shares2026-Q1: 51.8K shares2026-Q2: 55.1K shares
$47.56(+53.45%)
2026-06-30
VTI
VANGUARD INDEX FDS
1.43%9.2K$3.4M
-10.75%(-1.11K)
2025-Q2: 10.6K shares2025-Q3: 20.0K shares2025-Q4: 11.0K shares2026-Q1: 10.4K shares2026-Q2: 9.2K shares
$267.74(+42.69%)
2026-06-30
BIV
VANGUARD BD INDEX FDS
1.24%38.3K$2.9M
+12.21%(+4.16K)
2025-Q2: 33.1K shares2025-Q3: 33.9K shares2025-Q4: 34.4K shares2026-Q1: 34.1K shares2026-Q2: 38.3K shares
$82.61(-8.57%)
2026-06-30

About BancFirst Trust & Investment Managementโ€™s portfolio

BancFirst Trust & Investment Management reports $237.01M in US-listed equity holdings across 65 positions in its most recent 13F filing. Its largest disclosed positions are BANF (42.4%), XOM (18.9%) and VBR (6.4%). The top 20 holdings account for 92.41% of reported assets. Its disclosed equity book has returned +36.50% on a three-year cumulative basis. Figures reflect the Q2 2026 filing.

Portfolio concentration

Portfolio concentration
BANF โ€” 43.0% ($100.59M)XOM โ€” 19.2% ($44.84M)VBR โ€” 6.5% ($15.25M)BND โ€” 5.0% ($11.69M)VOO โ€” 4.6% ($10.80M)BSV โ€” 2.7% ($6.38M)LEVI โ€” 1.7% ($4.04M)VEA โ€” 1.7% ($3.91M)VTI โ€” 1.5% ($3.40M)BIV โ€” 1.3% ($2.95M)Other โ€” 12.8% ($29.83M)
87%in top 10
  • BANF43.0%
  • XOM19.2%
  • VBR6.5%
  • BND5.0%
  • VOO4.6%
  • BSV2.7%
  • LEVI1.7%
  • VEA1.7%
  • VTI1.5%
  • BIV1.3%
  • Other12.8%

Portfolio changes

What the fund actually did

Every reported change this quarter, grouped by direction. The signal is in the rotation, not any single trade.

New buys
17
NVDANVIDIA CORPORATION0.4%
PANWPALO ALTO NETWORKS INC0.4%
CATCATERPILLAR INC0.3%
AMZNAMAZON COM INC0.3%
+13 opened
Added to
20
BANFBANCFIRST CORP+2.8%
AAPLAPPLE INC+218.7%
BSVVANGUARD BD INDEX FDS+12.8%
MSFTMICROSOFT CORP+65.0%
+16 more
Trimmed
8
VOOVANGUARD INDEX FDS-11.2%
VGSHVANGUARD SCOTTSDALE FDS-62.7%
VBRVANGUARD INDEX FDS-4.6%
VTIVANGUARD INDEX FDS-10.7%
+4 more

Unlock alerts, watchlists & AI chat

Sign up free to track BancFirst Trust & Investment Management, compare funds side by side, and get alerts the moment positions change.

Source filings

Holdings on this page are parsed from BancFirst Trust & Investment Managementโ€™s Form 13F filings with the U.S. Securities and Exchange Commission (CIK 1914099). View BancFirst Trust & Investment Managementโ€™s 13F filings on SEC

More 13F analyses

View all