BancFirst Trust & Investment Management

Holdings as of 2026-06-30, filed 2026-07-23

This is history, not a current position. These holdings describe 2026-06-30, and the report became public 23 days later. The portfolio has changed since.

Aggregates

computed from the positions below
Positions reported
85
Value reported by manager
$237M
Sum of our stored positions
$237M
should match the line above
Disclosure lag
23 d
quarter end to filing
Top 5 concentration
74.4%
of the positions shown
New positions
0
vs previous quarter
Exited
0
vs previous quarter
Option positions
0
puts and calls

Positions

85 largest shown
IssuerClassValueSharesTypeCUSIP
BANCFIRST CORPCOM$100.5M894,974—05945F103
EXXON MOBIL CORPCOM$44.5M327,212—30231G102
VANGUARD BD INDEX FDSTOTAL BND MRKT$11.7M158,620—921937835
VANGUARD INDEX FDSS&P 500 ETF SHS$10.8M15,852—922908363
VANGUARD INDEX FDSSM CP VAL ETF$8.8M36,339—922908611
VANGUARD INDEX FDSSM CP VAL ETF$6.4M26,415—922908611
VANGUARD BD INDEX FDSSHORT TRM BOND$6.4M81,776—921937827
LEVI STRAUSS & CO NEWCL A COM STK$4M165,130—52736R102
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT$3.9M55,072—921943858
VANGUARD INDEX FDSTOTAL STK MKT$3.4M9,249—922908769
VANGUARD BD INDEX FDSINTERMED TERM$2.9M38,261—921937819
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF$2.7M54,097—46641Q837
WALMART INCCOM$2.4M21,050—931142103
OGE ENERGY CORPCOM$1.7M34,513—670837103
APPLE INCCOM$1.6M5,507—037833100
ONEOK INC NEWCOM$1.4M16,086—682680103
STATE STR SPDR S&P 500 ETF TTR UNIT$1.3M1,689—78462F103
VANGUARD INDEX FDSGROWTH ETF$963.8K11,358—922908736
NVIDIA CORPORATIONCOM$924.9K4,744—67066G104
PALO ALTO NETWORKS INCCOM$889.4K2,679—697435105
KRATOS DEFENSE & SEC SOLUTIOCOM NEW$845K17,998—50077B207
MICROSOFT CORPCOM$844.4K2,291—594918104
BFC CAPITAL TRUST IIPFD TR 7.20%$814.9K30,646—05539S206
CATERPILLAR INCCOM$757.3K733—149123101
BROADCOM INCCOM$741.9K1,992—11135F101
UNION PAC CORPCOM$728.1K2,670—907818108
AMAZON COM INCCOM$672.6K2,801—023135106
MARRIOTT INTL INC NEWCL A$625.7K1,669—571903202
TESLA INCCOM$558.9K1,357—88160R101
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS$555.8K9,541—92206C102
AMERICAN CENTY ETF TRUS SML CP VALU$541.2K4,341—025072877
ELI LILLY & COCOM$525.2K427—532457108
BERKSHIRE HATHAWAY INC DELCL B NEW$519.3K1,047—084670702
CHEVRON CORPORATIONCOM$450.7K2,675—166764100
VANGUARD INDEX FDSVALUE ETF$434.2K1,986—922908744
RTX CORPORATIONCOM$433.3K2,313—75513E105
MASTERCARD INCORPORATEDCL A$427.6K839—57636Q104
ALPHABET INCCAP STK CL A$411.6K1,164—02079K305
JPMORGAN CHASE & COCOM$387K1,175—46625H100
DEVON ENRGY CORP NEWCOM$384.5K9,158—25179M103
BP PLCSPONSORED ADR$378.4K10,132—055622104
STARBUCKS CORPCOM$366.3K3,520—855244109
ENTERPRISE PRODS PARTNERS LCOM$365.8K9,979—293792107
ISHARES TRS&P 500 GRWT ETF$360.6K2,659—464287309
HOME DEPOT INCCOM$346.6K988—437076102
ISHARES TRS&P 500 VAL ETF$330.7K1,456—464287408
EXXON MOBIL CORPCOM$323.3K2,376—30231G102
ISHARES TRRUS 1000 GRW ETF$317.1K2,600—464287614
DEERE & COCOM$300.2K479—244199105
APPLIED MATLS INCCOM$296.6K427—038222105
ALPHABET INCCAP STK CL C$291.2K829—02079K107
META PLATFORMS INCCL A$281.9K501—03030M102
CHUBB LIMITEDCOM$275.7K803—H1467J104
SERVICENOW INCCOM$267.9K2,680—81762P102
JOHNSON & JOHNSONCOM$253.3K980—478160104
ARISTOCRAT LEISURE LTDORD$244.8K6,089—Q0521T108
DELTA AIR LINES INCCOM NEW$233.9K2,511—247361702
INTUITIVE SURGICAL INCCOM NEW$229.4K565—46120E602
ELI LILLY & COCOM$216.5K176—532457108
VANGUARD INDEX FDSMCAP GR IDXVIP$211.4K696—922908538
ISHARES TRRUS MDCP VAL ETF$209.6K1,271—464287473
ISHARES TR3YRTB ETF$208K2,801—464288125
SALESFORCE INCCOM$207K1,311—79466L302
PROCTER & GAMBLE COCOM$167K1,125—742718109
MCDONALDS CORPCOM$139.2K521—580135101
AT&T INCCOM$135.8K6,222—00206R102
ONEOK INC NEWCOM$135K1,522—682680103
MCDONALDS CORPCOM$120.2K450—580135101
STATE STR SPDR S&P 500 ETF TTR UNIT$118.6K160—78462F103
BANCFIRST CORPCOM$112.3K1,000—05945F103
MICROSOFT CORPCOM$102.5K278—594918104
PROCTER & GAMBLE COCOM$99.2K668—742718109
AT&T INCCOM$93.9K4,302—00206R102
OGE ENERGY CORPCOM$59.1K1,200—670837103
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF$53.6K1,060—46641Q837
BFC CAPITAL TRUST IIPFD TR 7.20%$52.9K1,989—05539S206
STARDUST PWR INCCOM$37.7K23,011—854936200
CHEVRON CORPORATIONCOM$29.3K174—166764100
NVIDIA CORPORATIONCOM$29.2K150—67066G104
AMAZON COM INCCOM$18K75—023135106
ALPHABET INCCAP STK CL A$17.7K50—02079K305
META PLATFORMS INCCL A$16.9K30—03030M102
BROADCOM INCCOM$14.9K40—11135F101
TESLA INCCOM$8.2K20—88160R102
UNION PAC CORPCOM$6.8K25—907818108
Values are shown exactly as filed. Before 2023 managers reported in thousands of dollars and afterwards in whole dollars; the reporting unit is not always determinable from the document, so nothing is converted automatically.

Source: U.S. Securities and Exchange Commission, Form 13F · as of 2026-07-23