Vault-13

BancFirst Trust & Investment Management

OKLAHOMA CITY, OK · CIK 1914099 · 13F filing filed 2026-07-23

No investment adviser registration (Form ADV) found for this filer. It may be a parent company whose subsidiaries are the registered advisers, a bank or insurer, or a manager based outside the US.

$237.0m reported value +4.7% vs Q1 2026
64positions
86.0%in top 10
24 new 24 added 8 reduced 2 sold out vs Q1 2026

Holdings, Q2 2026

The small lines show how much was held over the last 4 quarters (adjusted for stock splits).

#SecurityTickerShares Value% of portfolioChangeShares change
1 BANCFIRST CORP COM BANF BANF 895,974 $100.6m42.44% 42.44% AddedShares held: Q3 2025 886.6k, Q4 2025 852.1k, Q1 2026 872.0k, Q2 2026 896.0k +24.0k +23,984 2.8%
2 EXXON MOBIL CORP COM XOM XOM 329,588 $44.8m18.92% 18.92% AddedShares held: Q3 2025 329.3k, Q4 2025 329.3k, Q1 2026 329.2k, Q2 2026 329.6k +433 +433 0.1%
3 VANGUARD INDEX FDS SM CP VAL ETF VBR VBR 62,754 $15.2m6.43% 6.43% ReducedShares held: Q3 2025 65.9k, Q4 2025 65.9k, Q1 2026 65.8k, Q2 2026 62.8k -3.1k -3,060 -4.7%
4 VANGUARD BD INDEX FDS TOTAL BND MRKT BND BND 158,620 $11.7m4.93% 4.93% UnchangedShares held: Q3 2025 158.6k, Q4 2025 158.6k, Q1 2026 158.6k, Q2 2026 158.6k
5 VANGUARD INDEX FDS S&P 500 ETF SHS VOO VOO 15,852 $10.8m4.55% 4.55% ReducedShares held: Q3 2025 18.9k, Q4 2025 18.1k, Q1 2026 17.9k, Q2 2026 15.9k -2.0k -2,005 -11.2%
6 VANGUARD BD INDEX FDS SHORT TRM BOND BSV BSV 81,776 $6.4m2.69% 2.69% AddedShares held: Q3 2025 72.2k, Q4 2025 72.3k, Q1 2026 72.5k, Q2 2026 81.8k +9.3k +9,271 12.8%
7 LEVI STRAUSS & CO NEW CL A COM STK LEVI LEVI 165,130 $4.0m1.71% 1.71% UnchangedShares held: Q3 2025 165.1k, Q4 2025 165.1k, Q1 2026 165.1k, Q2 2026 165.1k
8 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT VEA VEA 55,072 $3.9m1.65% 1.65% AddedShares held: Q3 2025 51.8k, Q4 2025 50.1k, Q1 2026 51.8k, Q2 2026 55.1k +3.3k +3,258 6.3%
9 VANGUARD INDEX FDS TOTAL STK MKT VTI VTI 9,249 $3.4m1.43% 1.43% ReducedShares held: Q3 2025 20.0k, Q4 2025 11.0k, Q1 2026 10.4k, Q2 2026 9.2k -1.1k -1,114 -10.8%
10 VANGUARD BD INDEX FDS INTERMED TERM BIV BIV 38,261 $2.9m1.24% 1.24% AddedShares held: Q3 2025 33.9k, Q4 2025 34.4k, Q1 2026 34.1k, Q2 2026 38.3k +4.2k +4,163 12.2%
11 J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF JPST JPST 55,157 $2.8m1.18% 1.18% AddedShares held: Q3 2025 53.9k, Q4 2025 54.2k, Q1 2026 53.9k, Q2 2026 55.2k +1.3k +1,291 2.4%
12 WALMART INC COM WMT WMT 21,050 $2.4m1.02% 1.02% AddedShares held: Q3 2025 326.6k, Q4 2025 326.6k, Q1 2026 20.5k, Q2 2026 21.1k +512 +512 2.5%
13 OGE ENERGY CORP COM OGE OGE 35,713 $1.8m0.74% 0.74% UnchangedShares held: Q3 2025 36.6k, Q4 2025 35.8k, Q1 2026 35.7k, Q2 2026 35.7k
14 ONEOK INC NEW COM OKE OKE 17,608 $1.6m0.66% 0.66% AddedShares held: Q3 2025 22.3k, Q4 2025 17.3k, Q1 2026 17.4k, Q2 2026 17.6k +235 +235 1.4%
15 APPLE INC COM AAPL AAPL 5,507 $1.6m0.65% 0.65% AddedShares held: Q3 2025 1.8k, Q4 2025 2.0k, Q1 2026 1.7k, Q2 2026 5.5k +3.8k +3,779 218.7%
16 SPDR S&P 500 ETF TR TR UNIT SPY SPY 1,849 $1.4m0.58% 0.58% AddedShares held: Q3 2025 1.9k, Q4 2025 1.8k, Q1 2026 1.8k, Q2 2026 1.8k +33 +33 1.8%
17 VANGUARD INDEX FDS GROWTH ETF VUG VUG 11,358 $963.8k0.41% 0.41% AddedShares held: Q3 2025 6.4k, Q4 2025 6.4k, Q1 2026 8.6k, Q2 2026 11.4k +2.7k +2,748 31.9%
18 NVIDIA CORPORATION COM NVDA NVDA 4,894 $954.2k0.40% 0.40% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 4.9k
19 MICROSOFT CORP COM MSFT MSFT 2,569 $946.9k0.40% 0.40% AddedShares held: Q3 2025 1.7k, Q4 2025 1.8k, Q1 2026 1.6k, Q2 2026 2.6k +1.0k +1,012 65.0%
20 PALO ALTO NETWORKS INC COM PANW PANW 2,679 $889.4k0.38% 0.38% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.7k
21 BFC CAPITAL TRUST II PFD TR 7.20% BANF 7.2 03.31.34 BANF 7.2 03.31.34 32,635 $867.8k0.37% 0.37% UnchangedShares held: Q3 2025 32.6k, Q4 2025 32.6k, Q1 2026 32.6k, Q2 2026 32.6k
22 KRATOS DEFENSE & SEC SOLUTIO COM NEW KTOS KTOS 17,998 $845.0k0.36% 0.36% AddedShares held: Q3 2025 18.0k, Q4 2025 18.0k, Q1 2026 18.0k, Q2 2026 18.0k +37 +37 0.2%
23 CATERPILLAR INC COM CAT CAT 733 $757.3k0.32% 0.32% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 733
24 BROADCOM INC COM AVGO AVGO 2,032 $756.8k0.32% 0.32% AddedShares held: Q3 2025 1.2k, Q4 2025 1.3k, Q1 2026 1.3k, Q2 2026 2.0k +709 +709 53.6%
25 ELI LILLY & CO COM LLY LLY 603 $741.6k0.31% 0.31% AddedShares held: Q3 2025 329, Q4 2025 336, Q1 2026 314, Q2 2026 603 +289 +289 92.0%
26 UNION PAC CORP COM UNP UNP 2,695 $734.9k0.31% 0.31% AddedShares held: Q3 2025 2.7k, Q4 2025 2.7k, Q1 2026 2.7k, Q2 2026 2.7k +25 +25 0.9%
27 AMAZON COM INC COM AMZN AMZN 2,876 $690.6k0.29% 0.29% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.9k
28 MARRIOTT INTL INC NEW CL A MAR MAR 1,669 $625.7k0.26% 0.26% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.7k
29 TESLA INC COM TSLA TSLA 1,377 $567.1k0.24% 0.24% AddedShares held: Q3 2025 893, Q4 2025 963, Q1 2026 963, Q2 2026 1.4k +414 +414 43.0%
30 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS VGSH VGSH 9,541 $555.8k0.23% 0.23% ReducedShares held: Q3 2025 8.8k, Q4 2025 24.3k, Q1 2026 25.6k, Q2 2026 9.5k -16.0k -16,049 -62.7%
31 AMERICAN CENTY ETF TR US SML CP VALU AVUV AVUV 4,341 $541.2k0.23% 0.23% AddedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 2.2k, Q2 2026 4.3k +2.1k +2,118 95.3%
32 BERKSHIRE HATHAWAY INC DEL CL B NEW BRK.B BRK.B 1,047 $519.3k0.22% 0.22% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.0k
33 CHEVRON CORP NEW COM CVX CVX 2,849 $480.0k0.20% 0.20% AddedShares held: Q3 2025 9.4k, Q4 2025 3.1k, Q1 2026 2.6k, Q2 2026 2.8k +287 +287 11.2%
34 VANGUARD INDEX FDS VALUE ETF VTV VTV 1,986 $434.2k0.18% 0.18% ReducedShares held: Q3 2025 1.2k, Q4 2025 2.0k, Q1 2026 2.5k, Q2 2026 2.0k -476 -476 -19.3%
35 RTX CORPORATION COM RTX RTX 2,313 $433.3k0.18% 0.18% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.3k
36 ALPHABET INC CAP STK CL A GOOGL GOOGL 1,214 $429.3k0.18% 0.18% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.2k
37 MASTERCARD INCORPORATED CL A MA MA 839 $427.6k0.18% 0.18% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 839
38 JPMORGAN CHASE & CO COM JPM JPM 1,175 $387.0k0.16% 0.16% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.2k
39 DEVON ENERGY CORP NEW COM DVN DVN 9,158 $384.5k0.16% 0.16% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 9.2k
40 BP PLC SPONSORED ADR BP BP 10,132 $378.4k0.16% 0.16% UnchangedShares held: Q3 2025 10.1k, Q4 2025 10.1k, Q1 2026 10.1k, Q2 2026 10.1k
41 STARBUCKS CORP COM SBUX SBUX 3,520 $366.3k0.15% 0.15% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 3.5k
42 ENTERPRISE PRODS PARTNERS L COM EPD EPD 9,979 $365.8k0.15% 0.15% AddedShares held: Q3 2025 14.5k, Q4 2025 9.9k, Q1 2026 9.9k, Q2 2026 10.0k +49 +49 0.5%
43 ISHARES TR S&P 500 GRWT ETF IVW IVW 2,659 $360.6k0.15% 0.15% ReducedShares held: Q3 2025 1.9k, Q4 2025 1.9k, Q1 2026 3.9k, Q2 2026 2.7k -1.3k -1,270 -32.3%
44 HOME DEPOT INC COM HD HD 988 $346.6k0.15% 0.15% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 988
45 ISHARES TR S&P 500 VAL ETF IVE IVE 1,456 $330.7k0.14% 0.14% ReducedShares held: Q3 2025 1.1k, Q4 2025 1.1k, Q1 2026 2.2k, Q2 2026 1.5k -748 -748 -33.9%
46 ISHARES TR RUS 1000 GRW ETF IWF IWF 2,600 $317.1k0.13% 0.13% ReducedShares held: Q3 2025 4.1k, Q4 2025 4.1k, Q1 2026 4.1k, Q2 2026 2.6k -1.5k -1,456 -35.9%
47 DEERE & CO COM DE DE 479 $300.2k0.13% 0.13% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 479
48 META PLATFORMS INC CL A CL A 531 $298.7k0.13% 0.13% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 531
49 APPLIED MATLS INC COM AMAT AMAT 427 $296.6k0.13% 0.13% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 427
50 ALPHABET INC CAP STK CL C GOOG GOOG 829 $291.2k0.12% 0.12% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 829
51 CHUBB LIMITED COM CB CB 803 $275.7k0.12% 0.12% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 803
52 SERVICENOW INC COM NOW NOW 2,680 $267.9k0.11% 0.11% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.7k
53 PROCTER AND GAMBLE CO COM PG PG 1,793 $266.2k0.11% 0.11% AddedShares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.8k +127 +127 7.6%
54 MCDONALDS CORP COM MCD MCD 971 $259.4k0.11% 0.11% AddedShares held: Q3 2025 958, Q4 2025 967, Q1 2026 967, Q2 2026 971 +4 +4 0.4%
55 JOHNSON & JOHNSON COM JNJ JNJ 980 $253.3k0.11% 0.11% AddedShares held: Q3 2025 0, Q4 2025 0, Q1 2026 847, Q2 2026 980 +133 +133 15.7%
56 ARISTOCRAT LEISURE LTD ORD ARLUF ARLUF 6,089 $244.8k0.10% 0.10% UnchangedShares held: Q3 2025 0, Q4 2025 6.1k, Q1 2026 6.1k, Q2 2026 6.1k
57 DELTA AIR LINES INC DEL COM NEW DAL DAL 2,511 $233.9k0.10% 0.10% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.5k
58 AT&T INC COM T T 10,524 $229.6k0.10% 0.10% AddedShares held: Q3 2025 9.6k, Q4 2025 9.3k, Q1 2026 9.2k, Q2 2026 10.5k +1.3k +1,301 14.1%
59 INTUITIVE SURGICAL INC COM NEW ISRG ISRG 565 $229.4k0.10% 0.10% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 565
60 VANGUARD INDEX FDS MCAP GR IDXVIP VOT VOT 696 $211.4k0.09% 0.09% NewShares held: Q3 2025 696, Q4 2025 0, Q1 2026 0, Q2 2026 696
61 ISHARES TR RUS MDCP VAL ETF IWS IWS 1,271 $209.6k0.09% 0.09% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.3k
62 ISHARES TR 3YRTB ETF ISHG ISHG 2,801 $208.0k0.09% 0.09% UnchangedShares held: Q3 2025 2.8k, Q4 2025 2.8k, Q1 2026 2.8k, Q2 2026 2.8k
63 SALESFORCE INC COM CRM CRM 1,311 $207.0k0.09% 0.09% NewShares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 1.3k
64 STARDUST PWR INC COM SDST SDST 23,011 $37.7k0.02% 0.02% UnchangedShares held: Q3 2025 23.0k, Q4 2025 23.0k, Q1 2026 23.0k, Q2 2026 23.0k

Sold out since Q1 2026

SecurityTickerShares held beforeValue then
IDEXX LABS INC IDXX IDXX 807 $449.6k807 shares
VANGUARD STAR FDS VXUS VXUS 2,839 $211.9k2.8k shares