Funds › BancFirst Trust & Investment Management
BancFirst Trust & Investment Management
13F for Q3 2026, filed Oct 30, 2026. 50 positions worth $190.2M.Managers with more than $100 million in US-listed stocks list their holdings each quarter, within 45 days of quarter end. Long positions only: no short sales or cash.
Ask your AI about this
Connect Claude, ChatGPT, Gemini or Grok (Microsoft 365 Copilot coming soon) to 13F.ai and ask in plain English. Copy a question to get started:
Using 13F.ai, what are the biggest new, added, trimmed and exited positions of BancFirst Trust & Investment Management in the latest 13F quarter?
Using 13F.ai, how has BancFirst Trust & Investment Management's portfolio concentration changed over the last four quarters?
Using 13F.ai, which of BancFirst Trust & Investment Management's top holdings have also been bought by insiders recently?
Connect your AI · Plans and the 7-day free trial (card required)
Holdings, Q3 2026
Largest first. Common shares only.
| # | The fund's own figures at the end of the quarter. A report can be up to 45 days old when it is filed. Options and bonds are not counted here. | Filing | ||||
|---|---|---|---|---|---|---|
| 1 | BANF BancFirst Corporation | 912,749 | $97.1M | 51.0% | +1.9% | 13F ↗ |
| 2 | Vanguard Index Fds Mrngstr Sml Cp V | 62,754 | $14.6M | 7.7% | Unchanged | 13F ↗ |
| 3 | XOM ExxonMobil Holdings Corporation | 75,832 | $12.2M | 6.4% | New | 13F ↗ |
| 4 | Vanguard Bd Index Fds Total Bnd Mrkt | 158,620 | $11.1M | 5.9% | Unchanged | 13F ↗ |
| 5 | Vanguard Index Fds S&P 500 Etf Shs | 14,982 | $10.5M | 5.5% | -5.5% | 13F ↗ |
| 6 | Vanguard Bd Index Fds Short Trm Bond | 85,214 | $6.5M | 3.4% | +4.2% | 13F ↗ |
| 7 | Vanguard Tax-Managed Fds | 54,975 | $3.9M | 2.1% | -0.2% | 13F ↗ |
| 8 | Vanguard Index Fds Mrngstr Ttl Stk | 8,739 | $3.3M | 1.7% | -5.5% | 13F ↗ |
| 9 | LEVI Levi Strauss & Co | 165,130 | $3.3M | 1.7% | Unchanged | 13F ↗ |
| 10 | Vanguard Bd Index Fds Intermed Term | 40,958 | $3.0M | 1.6% | +7.0% | 13F ↗ |
| 11 | J P Morgan Exchange Traded F Ultra Shrt Etf | 55,157 | $2.8M | 1.5% | Unchanged | 13F ↗ |
| 12 | WMT Walmart Inc. | 18,963 | $2.0M | 1.1% | -9.9% | 13F ↗ |
| 13 | OGE OGE Energy Corp | 36,035 | $1.6M | 0.9% | +0.9% | 13F ↗ |
| 14 | OKE ONEOK, Inc. | 17,242 | $1.5M | 0.8% | New | 13F ↗ |
| 15 | SPY State Street SPDR S&P 500 ETF Trust · Trust units | 1,776 | $1.4M | 0.7% | -3.9% | 13F ↗ |
| 16 | Vanguard Index Fds Mrngstr Grwt Etf | 11,562 | $1.0M | 0.5% | +1.8% | 13F ↗ |
| 17 | AAPL Apple Inc. | 3,056 | $1.0M | 0.5% | -44.5% | 13F ↗ |
| 18 | MSFT Microsoft Corporation | 1,737 | $884.1K | 0.5% | -32.4% | 13F ↗ |
| 19 | Bfc Capital Trust II Pfd Tr 7.20% | 30,646 | $852.1K | 0.4% | -6.1% | 13F ↗ |
| 20 | KTOS Kratos Defense & Security Solutions, Inc. | 17,998 | $774.8K | 0.4% | Unchanged | 13F ↗ |
| 21 | UNP Union Pacific Corporation | 2,670 | $732.0K | 0.4% | -0.9% | 13F ↗ |
| 22 | PANW Palo Alto Networks, Inc. | 1,761 | $684.0K | 0.4% | -34.3% | 13F ↗ |
| 23 | NVDA NVIDIA Corporation | 2,941 | $668.2K | 0.4% | -39.9% | 13F ↗ |
| 24 | Vanguard Scottsdale Fds Short Term Treas | 10,291 | $592.3K | 0.3% | +7.9% | 13F ↗ |
| 25 | LLY Eli Lilly and Company | 471 | $558.0K | 0.3% | -21.9% | 13F ↗ |
| 26 | AVGO Broadcom Inc. | 1,514 | $537.6K | 0.3% | -25.5% | 13F ↗ |
| 27 | American Centy ETF Tr Us Sml Cp Valu | 4,356 | $517.4K | 0.3% | +0.3% | 13F ↗ |
| 28 | CVX Chevron Corporation | 2,362 | $482.7K | 0.3% | -17.1% | 13F ↗ |
| 29 | Vanguard Index Fds Mrngstr Val Etf | 2,064 | $449.7K | 0.2% | +3.9% | 13F ↗ |
| 30 | AMZN Amazon.com, Inc. | 1,785 | $440.3K | 0.2% | -37.9% | 13F ↗ |
| 31 | CAT Caterpillar, Inc. | 471 | $389.3K | 0.2% | -35.7% | 13F ↗ |
| 32 | iShares Tr S&P 500 Grwt Etf | 2,659 | $378.5K | 0.2% | Unchanged | 13F ↗ |
| 33 | EPD Enterprise Products Partners L.P. | 9,930 | $357.7K | 0.2% | -0.5% | 13F ↗ |
| 34 | iShares Tr S&P 500 Val Etf | 1,456 | $333.9K | 0.2% | Unchanged | 13F ↗ |
| 35 | TSLA Tesla, Inc. | 934 | $329.6K | 0.2% | -31.2% | 13F ↗ |
| 36 | iShares Tr Rus 1000 Grw Etf | 2,436 | $305.2K | 0.2% | -6.3% | 13F ↗ |
| 37 | MA Mastercard Incorporated | 540 | $304.3K | 0.2% | -35.6% | 13F ↗ |
| 38 | Rtx Corporation | 1,535 | $287.0K | 0.2% | -33.6% | 13F ↗ |
| 39 | DVN Devon Energy Corporation | 5,408 | $252.0K | 0.1% | -40.9% | 13F ↗ |
| 40 | JPM JPMorgan Chase & Co. | 722 | $241.9K | 0.1% | -38.6% | 13F ↗ |
| 41 | Aristocrat Leisure Ltd Foreign | 6,089 | $234.8K | 0.1% | Unchanged | 13F ↗ |
| 42 | MCD McDonald's Corporation | 985 | $230.5K | 0.1% | +1.4% | 13F ↗ |
| 43 | T AT&T Inc. | 9,223 | $225.8K | 0.1% | -12.4% | 13F ↗ |
| 44 | NOW ServiceNow, Inc. | 1,703 | $221.3K | 0.1% | -36.5% | 13F ↗ |
| 45 | GOOGL Alphabet Inc. Class A | 627 | $213.8K | 0.1% | -48.4% | 13F ↗ |
| 46 | iShares Tr Etf | 2,801 | $207.2K | 0.1% | Unchanged | 13F ↗ |
| 47 | iShares Tr Rus Mdcp Val Etf | 1,271 | $205.7K | 0.1% | Unchanged | 13F ↗ |
| 48 | Vanguard Index Fds Mrngstr Md Cp Gr | 696 | $205.0K | 0.1% | Unchanged | 13F ↗ |
| 49 | AMAT Applied Materials, Inc. | 400 | $204.8K | 0.1% | -6.3% | 13F ↗ |
| 50 | SDST Stardust Power Inc. | 23,011 | $2,397 | <0.1% | Unchanged | 13F ↗ |
Changes since Q2 2026
2 new, 9 added to, 27 trimmed, 17 exited, 12 unchanged. By estimated dollars.
New positions (2)
Added to (9)
| BANF BancFirst Corporation | 912,749 | +1.9% | $1.8M |
| Vanguard Bd Index Fds Short Trm Bond | 85,214 | +4.2% | $262.6K |
| Vanguard Bd Index Fds Intermed Term | 40,958 | +7.0% | $196.7K |
| Vanguard Scottsdale Fds Short Term Treas | 10,291 | +7.9% | $43.2K |
| Vanguard Index Fds Mrngstr Grwt Etf | 11,562 | +1.8% | $18.3K |
| Vanguard Index Fds Mrngstr Val Etf | 2,064 | +3.9% | $17.0K |
| OGE OGE Energy Corp | 36,035 | +0.9% | $14.6K |
| MCD McDonald's Corporation | 985 | +1.4% | $3,276 |
| American Centy ETF Tr Us Sml Cp Valu | 4,356 | +0.3% | $1,782 |
Trimmed (27)
| AAPL Apple Inc. | 3,056 | -44.5% | -$807.4K |
| Vanguard Index Fds S&P 500 Etf Shs | 14,982 | -5.5% | -$611.1K |
| NVDA NVIDIA Corporation | 2,941 | -39.9% | -$443.7K |
| MSFT Microsoft Corporation | 1,737 | -32.4% | -$423.5K |
| PANW Palo Alto Networks, Inc. | 1,761 | -34.3% | -$356.6K |
| AMZN Amazon.com, Inc. | 1,785 | -37.9% | -$269.1K |
| WMT Walmart Inc. | 18,963 | -9.9% | -$222.9K |
| CAT Caterpillar, Inc. | 471 | -35.7% | -$216.6K |
| GOOGL Alphabet Inc. Class A | 627 | -48.4% | -$200.1K |
| Vanguard Index Fds Mrngstr Ttl Stk | 8,739 | -5.5% | -$191.4K |
Exited (17)
| Exxon Mobil Corp | 329,588 | Exited | -$44.8M |
| Oneok Inc | 17,608 | Exited | -$1.6M |
| MAR Marriott International | 1,669 | Exited | -$625.7K |
| BRK-B Berkshire Hathaway Inc. Class B | 1,047 | Exited | -$519.3K |
| BP BP p.l.c. · ADR | 10,132 | Exited | -$378.4K |
| SBUX Starbucks Corporation | 3,520 | Exited | -$366.3K |
| HD Home Depot, Inc. | 988 | Exited | -$346.6K |
| DE Deere & Company | 479 | Exited | -$300.2K |
| Meta Platforms Inc | 531 | Exited | -$298.7K |
| GOOG Alphabet Inc. Class C | 829 | Exited | -$291.2K |
The 10 largest of each, by estimated dollars: shares changed times the later report's price. Index tracking, splits and mergers move positions too.
Compare two quarters
Pick any two quarters: what is new, added to, trimmed or exited. Premium plan.
Reported value by quarter
Value and number of positions at the end of each quarter.
Loading…
Largest positions in earlier quarters
Pick a quarter to see what the fund's biggest positions were then.
Loading…
Ten largest positions
By value, Q3 2026.
Filings
| Filing | ||||||
|---|---|---|---|---|---|---|
| Q3 2026 | Oct 30, 2026 | 13F-HR | 50 | $190.2M | Current | SEC ↗ |
| Q2 2026 | Jul 23, 2026 | 13F-HR | 65 | $237.0M | Current | SEC ↗ |
| Q1 2026 | Apr 1, 2026 | 13F-HR | 42 | $226.3M | Current | SEC ↗ |
| Q4 2025 | Jan 5, 2026 | 13F-HR | 38 | $242.6M | Current | SEC ↗ |
| Q3 2025 | Oct 1, 2025 | 13F-HR | 41 | $262.9M | Current | SEC ↗ |
| Q2 2025 | Jul 1, 2025 | 13F-HR | 40 | $215.9M | Current | SEC ↗ |
| Q1 2025 | Apr 15, 2025 | 13F-HR | 39 | $200.6M | Current | SEC ↗ |
Most recent first, up to 80. An amendment can replace a report or add holdings to it. All 13F filings
Information, not investment advice. Values are the fund's own figures at quarter end; a report can be up to 45 days old when filed. Disclaimer