StockDrifts LogoStockDrifts

Bancfirst Trust & Investment Management

Portfolio Manager
BancFirst Trust & Investment Management
Performance
+9.55% (2026 Q1)
AUM (13F)
$226.35M
# of Holdings
42
Performance Rank
Allocation (Top 20)
96.67%

Bancfirst Trust & Investment Management Holdings Map

Top 41 Bancfirst Trust & Investment Management Holdings

Top 10 holdings

StockCompany% Port.SharesValueActivityOwnershipAvg. CostDate
BANF
BANCFIRST CORP
41.58%872.0K$94.1M
+2.34%(+19.91K)
2025-Q1: 876.3K shares2025-Q2: 879.5K shares2025-Q3: 886.6K shares2025-Q4: 852.1K shares2026-Q1: 872.0K shares
$79.13(+44.73%)
2026-03-31
XOM
EXXON MOBIL CORP
24.94%329.2K$56.4M
-0.04%(-126)
2025-Q1: 0 shares2025-Q2: 328.4K shares2025-Q3: 329.3K shares2025-Q4: 329.3K shares2026-Q1: 329.2K shares
$76.70(+101.92%)
2026-03-31
VBR
VANGUARD INDEX FDS
6.17%65.8K$14.0M
-0.08%(-51)
2025-Q1: 58.4K shares2025-Q2: 63.1K shares2025-Q3: 65.9K shares2025-Q4: 65.9K shares2026-Q1: 65.8K shares
$172.65(+34.45%)
2026-03-31
BND
VANGUARD BD INDEX FDS
5.15%158.6K$11.7M
+0.00%(+0)
2025-Q1: 185.6K shares2025-Q2: 158.6K shares2025-Q3: 158.6K shares2025-Q4: 158.6K shares2026-Q1: 158.6K shares
$71.24(+2.81%)
2026-03-31
VOO
VANGUARD INDEX FDS
4.58%17.9K$10.4M
-1.55%(-281)
2025-Q1: 19.1K shares2025-Q2: 18.9K shares2025-Q3: 18.9K shares2025-Q4: 18.1K shares2026-Q1: 17.9K shares
$401.87(+65.55%)
2026-03-31
BSV
VANGUARD BD INDEX FDS
2.51%72.5K$5.7M
+0.22%(+160)
2025-Q1: 53.9K shares2025-Q2: 66.8K shares2025-Q3: 72.2K shares2025-Q4: 72.3K shares2026-Q1: 72.5K shares
$78.47(-0.60%)
2026-03-31
VTI
VANGUARD INDEX FDS
1.43%10.4K$3.2M
-5.39%(-590)
2025-Q1: 10.7K shares2025-Q2: 10.6K shares2025-Q3: 20.0K shares2025-Q4: 11.0K shares2026-Q1: 10.4K shares
$267.74(+33.33%)
2026-03-31
VEA
VANGUARD TAX-MANAGED FDS
1.42%51.8K$3.2M
+3.34%(+1.68K)
2025-Q1: 56.4K shares2025-Q2: 51.8K shares2025-Q3: 51.8K shares2025-Q4: 50.1K shares2026-Q1: 51.8K shares
$46.36(+48.79%)
2026-03-31
LEVI
LEVI STRAUSS & CO NEW
1.32%165.1K$3.0M
+0.00%(+0)
2025-Q1: 176.8K shares2025-Q2: 173.8K shares2025-Q3: 165.1K shares2025-Q4: 165.1K shares2026-Q1: 165.1K shares
$24.73(-9.83%)
2026-03-31
JPST
J P MORGAN EXCHANGE TRADED F
1.2%53.9K$2.7M
-0.62%(-337)
2025-Q1: 0 shares2025-Q2: 51.4K shares2025-Q3: 53.9K shares2025-Q4: 54.2K shares2026-Q1: 53.9K shares
$50.47(-0.02%)
2026-03-31

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.

More 13F analyses

View all