BancFirst Trust & Investment Management
OKLAHOMA CITY, OK
$237m in 65 US stocks at the end of 30 June 2026. The top 10 are 86.0% of the money. It changed about 7.7% of the portfolio this quarter.
Value
$237m
Stocks
65
Top 10 share
86.0%
Turnover
7.7%
What changed this quarter
New
Bought for the first time this quarter.
- NvidiaNVDA0.4% of the fund
- Palo Alto NetworksPANW0.4% of the fund
- CaterpillarCAT0.3% of the fund
- Amazon.comAMZN0.3% of the fund
- Marriott InternationalMAR0.3% of the fund
- Berkshire HathawayBRK-B0.2% of the fund
- RTXRTX0.2% of the fund
- AlphabetGOOGL0.2% of the fund
- MastercardMA0.2% of the fund
- JPMorgan ChaseJPM0.2% of the fund
- Devon EnergyDVN0.2% of the fund
- StarbucksSBUX0.2% of the fund
- Home DepotHD0.1% of the fund
- DeereDE0.1% of the fund
- Meta PlatformsMETA0.1% of the fund
- Applied MaterialsAMAT0.1% of the fund
- AlphabetGOOG0.1% of the fund
- ChubbCB0.1% of the fund
- ServiceNowNOW0.1% of the fund
- Delta Air LinesDAL<0.1% of the fund
- Intuitive SurgicalISRG<0.1% of the fund
- Vanguard Index FDSVOT<0.1% of the fund
- Ishares TRIWS<0.1% of the fund
- SalesforceCRM<0.1% of the fund
- TeslaTSLA<0.1% of the fund
Added
Bought more of a stock they already held.
- BancfirstBANF42.4% of the fund+3%
- Vanguard BD Index FDSBSV2.7% of the fund+13%
- Vanguard Tax-Managed FDSVEA1.6% of the fund+6%
- Vanguard BD Index FDSBIV1.2% of the fund+12%
- J P Morgan Exchange Traded FJPST1.2% of the fund+2%
- WalmartWMT1.0% of the fund+2%
- AppleAAPL0.7% of the fund+219%
- Vanguard Index FDSVUG0.4% of the fund+32%
- MicrosoftMSFT0.4% of the fund+65%
- BroadcomAVGO0.3% of the fund+54%
- Eli LillyLLY0.3% of the fund+92%
- TeslaTSLA0.2% of the fund+41%
- American Centy ETF TRAVUV0.2% of the fund+95%
- ChevronCVX0.2% of the fund+11%
- Procter & GamblePG0.1% of the fund+8%
- Johnson & JohnsonJNJ0.1% of the fund+16%
- AT&TT<0.1% of the fund+14%
Cut
Sold some of their stake.
- Vanguard Index FDSVBR6.4% of the fund-5%
- Vanguard Index FDSVOO4.6% of the fund-11%
- Vanguard Index FDSVTI1.4% of the fund-11%
- Vanguard Scottsdale FDSVGSH0.2% of the fund-63%
- Vanguard Index FDSVTV0.2% of the fund-19%
- Ishares TRIVW0.2% of the fund-32%
- Ishares TRIVE0.1% of the fund-34%
- Ishares TRIWF0.1% of the fund-36%
Sold out
Sold their entire stake.
- Idexx LaboratoriesIDXX-100%
- Vanguard Star FDSVXUS-100%
Holdings
- Vanguard Index FDSVBR
- Share
- 6.4%
- Value
- $15m
- Shares
- 62,754
-5%
- Vanguard BD Index FDSBND
- Share
- 4.9%
- Value
- $12m
- Shares
- 158,620
Held
- Vanguard Index FDSVOO
- Share
- 4.6%
- Value
- $11m
- Shares
- 15,852
-11%
- Vanguard BD Index FDSBSV
- Share
- 2.7%
- Value
- $6m
- Shares
- 81,776
+13%
- Vanguard Tax-Managed FDSVEA
- Share
- 1.6%
- Value
- $4m
- Shares
- 55,072
+6%
- Vanguard Index FDSVTI
- Share
- 1.4%
- Value
- $3m
- Shares
- 9,249
-11%
- Vanguard BD Index FDSBIV
- Share
- 1.2%
- Value
- $3m
- Shares
- 38,261
+12%
- J P Morgan Exchange Traded FJPST
- Share
- 1.2%
- Value
- $3m
- Shares
- 55,157
+2%
- State STR Spdr S&P 500 ETF TSPY
- Share
- 0.6%
- Value
- $1m
- Shares
- 1,849
Held
- Vanguard Index FDSVUG
- Share
- 0.4%
- Value
- $963,788
- Shares
- 11,358
+32%
- BFC Capital Trust II
- Share
- 0.4%
- Value
- $867,764
- Shares
- 32,635
Held
- Vanguard Scottsdale FDSVGSH
- Share
- 0.2%
- Value
- $555,763
- Shares
- 9,541
-63%
- American Centy ETF TRAVUV
- Share
- 0.2%
- Value
- $541,190
- Shares
- 4,341
+95%
- Vanguard Index FDSVTV
- Share
- 0.2%
- Value
- $434,199
- Shares
- 1,986
-19%
- Ishares TRIVW
- Share
- 0.2%
- Value
- $360,560
- Shares
- 2,659
-32%
- Ishares TRIVE
- Share
- 0.1%
- Value
- $330,744
- Shares
- 1,456
-34%
- Ishares TRIWF
- Share
- 0.1%
- Value
- $317,148
- Shares
- 2,600
-36%
- Aristocrat LeisureARLUF
- Share
- 0.1%
- Value
- $244,777
- Shares
- 6,089
Held
- Vanguard Index FDSVOT
- Share
- <0.1%
- Value
- $211,423
- Shares
- 696
New
- Ishares TRIWS
- Share
- <0.1%
- Value
- $209,626
- Shares
- 1,271
New
- Ishares TRISHG
- Share
- <0.1%
- Value
- $207,974
- Shares
- 2,801
Held
| Company | Share of fund | Value | Shares | Change |
|---|---|---|---|---|
| BancfirstBANF | 42.4% | $101m | 895,974 | +3% |
| ExxonMobil HoldingsXOM | 18.9% | $45m | 329,588 | Held |
| Vanguard Index FDSVBR | 6.4% | $15m | 62,754 | -5% |
| Vanguard BD Index FDSBND | 4.9% | $12m | 158,620 | Held |
| Vanguard Index FDSVOO | 4.6% | $11m | 15,852 | -11% |
| Vanguard BD Index FDSBSV | 2.7% | $6m | 81,776 | +13% |
| Levi StraussLEVI | 1.7% | $4m | 165,130 | Held |
| Vanguard Tax-Managed FDSVEA | 1.6% | $4m | 55,072 | +6% |
| Vanguard Index FDSVTI | 1.4% | $3m | 9,249 | -11% |
| Vanguard BD Index FDSBIV | 1.2% | $3m | 38,261 | +12% |
| J P Morgan Exchange Traded FJPST | 1.2% | $3m | 55,157 | +2% |
| WalmartWMT | 1.0% | $2m | 21,050 | +2% |
| OGE EnergyOGE | 0.7% | $2m | 35,713 | Held |
| OneokOKE | 0.7% | $2m | 17,608 | Held |
| AppleAAPL | 0.7% | $2m | 5,507 | +219% |
| State STR Spdr S&P 500 ETF TSPY | 0.6% | $1m | 1,849 | Held |
| Vanguard Index FDSVUG | 0.4% | $963,788 | 11,358 | +32% |
| NvidiaNVDA | 0.4% | $954,182 | 4,894 | New |
| MicrosoftMSFT | 0.4% | $946,855 | 2,569 | +65% |
| Palo Alto NetworksPANW | 0.4% | $889,428 | 2,679 | New |
| BFC Capital Trust II | 0.4% | $867,764 | 32,635 | Held |
| Kratos Defense & Security SolutionsKTOS | 0.4% | $845,006 | 17,998 | Held |
| CaterpillarCAT | 0.3% | $757,328 | 733 | New |
| BroadcomAVGO | 0.3% | $756,818 | 2,032 | +54% |
| Eli LillyLLY | 0.3% | $741,647 | 603 | +92% |
| Union PacificUNP | 0.3% | $734,926 | 2,695 | Held |
| Amazon.comAMZN | 0.3% | $690,642 | 2,876 | New |
| Marriott InternationalMAR | 0.3% | $625,674 | 1,669 | New |
| TeslaTSLA | 0.2% | $558,866 | 1,357 | +41% |
| Vanguard Scottsdale FDSVGSH | 0.2% | $555,763 | 9,541 | -63% |
| American Centy ETF TRAVUV | 0.2% | $541,190 | 4,341 | +95% |
| Berkshire HathawayBRK-B | 0.2% | $519,312 | 1,047 | New |
| ChevronCVX | 0.2% | $479,970 | 2,849 | +11% |
| Vanguard Index FDSVTV | 0.2% | $434,199 | 1,986 | -19% |
| RTXRTX | 0.2% | $433,294 | 2,313 | New |
| AlphabetGOOGL | 0.2% | $429,330 | 1,214 | New |
| MastercardMA | 0.2% | $427,587 | 839 | New |
| JPMorgan ChaseJPM | 0.2% | $387,033 | 1,175 | New |
| Devon EnergyDVN | 0.2% | $384,544 | 9,158 | New |
| BPBP | 0.2% | $378,430 | 10,132 | Held |
| StarbucksSBUX | 0.2% | $366,291 | 3,520 | New |
| Enterprise Products Partners L.P.EPD | 0.2% | $365,830 | 9,979 | Held |
| Ishares TRIVW | 0.2% | $360,560 | 2,659 | -32% |
| Home DepotHD | 0.1% | $346,600 | 988 | New |
| Ishares TRIVE | 0.1% | $330,744 | 1,456 | -34% |
| Ishares TRIWF | 0.1% | $317,148 | 2,600 | -36% |
| DeereDE | 0.1% | $300,155 | 479 | New |
| Meta PlatformsMETA | 0.1% | $298,740 | 531 | New |
| Applied MaterialsAMAT | 0.1% | $296,611 | 427 | New |
| AlphabetGOOG | 0.1% | $291,211 | 829 | New |
| ChubbCB | 0.1% | $275,661 | 803 | New |
| ServiceNowNOW | 0.1% | $267,919 | 2,680 | New |
| Procter & GamblePG | 0.1% | $266,170 | 1,793 | +8% |
| McDonald'sMCD | 0.1% | $259,431 | 971 | Held |
| Johnson & JohnsonJNJ | 0.1% | $253,339 | 980 | +16% |
| Aristocrat LeisureARLUF | 0.1% | $244,777 | 6,089 | Held |
| Delta Air LinesDAL | <0.1% | $233,949 | 2,511 | New |
| AT&TT | <0.1% | $229,633 | 10,524 | +14% |
| Intuitive SurgicalISRG | <0.1% | $229,373 | 565 | New |
| Vanguard Index FDSVOT | <0.1% | $211,423 | 696 | New |
| Ishares TRIWS | <0.1% | $209,626 | 1,271 | New |
| Ishares TRISHG | <0.1% | $207,974 | 2,801 | Held |
| SalesforceCRM | <0.1% | $207,046 | 1,311 | New |
| Stardust PowerSDST | <0.1% | $37,738 | 23,011 | Held |
| TeslaTSLA | <0.1% | $8,236 | 20 | New |
Over time and by industry
Value over time
Jun '25
Dec '25
Jun '26
Value is up 9.8% since 30 June 2025.
Where the money is
Financial services43.1%
Energy20.1%
Retail & consumer2.9%
Technology2.5%
Industrials1.4%
Everyday goods1.1%
Utilities0.9%
Media & telecom0.5%
Health care0.5%
Materials0.0%
Other26.9%
From the fund's 13F filings. They list US stocks and options only, 45 days after each quarter, and leave out cash, bonds, shorts and foreign shares.