← Back to Discover

BancFirst Trust & Investment Management

Period ended Sep 30, 2026 · Latest filing Oct 30, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2026: $190,181,784

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. BANCFIRST CORP · COM · 05945F103 · shares: $97,070,948
  2. VANGUARD INDEX FDS · MRNGSTR SML CP V · 922908611 · shares: $14,617,288
  3. EXXONMOBIL HOLDINGS CORP · COM SHS · 30233Q108 · shares: $12,235,506
  4. VANGUARD BD INDEX FDS · TOTAL BND MRKT · 921937835 · shares: $11,139,882
  5. VANGUARD INDEX FDS · S&P 500 ETF SHS · 922908363 · shares: $10,524,255
  6. VANGUARD BD INDEX FDS · SHORT TRM BOND · 921937827 · shares: $6,507,793
  7. VANGUARD TAX-MANAGED FDS · VAN FTSE DEV MKT · 921943858 · shares: $3,913,175
  8. VANGUARD INDEX FDS · MRNGSTR TTL STK · 922908769 · shares: $3,279,397
  9. LEVI STRAUSS & CO NEW · CL A COM STK · 52736R102 · shares: $3,261,317
  10. VANGUARD BD INDEX FDS · INTERMED TERM · 921937819 · shares: $2,987,476

Reported holdings

66 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
BANCFIRST CORPCOM05945F103 — 911,749 shares $96,964,598
EXXONMOBIL HOLDINGS CORPCOM SHS30233Q108 — 73,456 shares $11,852,139
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835 — 158,620 shares $11,139,882
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 14,982 shares $10,524,255
VANGUARD INDEX FDSMRNGSTR SML CP V922908611 — 36,339 shares $8,464,443
VANGUARD BD INDEX FDSSHORT TRM BOND921937827 — 85,214 shares $6,507,793
VANGUARD INDEX FDSMRNGSTR SML CP V922908611 — 26,415 shares $6,152,845
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 54,975 shares $3,913,175
VANGUARD INDEX FDSMRNGSTR TTL STK922908769 — 8,739 shares $3,279,397
LEVI STRAUSS & CO NEWCL A COM STK52736R102 — 165,130 shares $3,261,317
VANGUARD BD INDEX FDSINTERMED TERM921937819 — 40,958 shares $2,987,476
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF46641Q837 — 54,097 shares $2,725,406
WALMART INCCOM931142103 — 18,963 shares $2,025,248
OGE ENERGY CORPCOM670837103 — 34,513 shares $1,566,199
ONEOK INC NEWCOM30609A109 — 15,720 shares $1,365,489
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 1,616 shares $1,234,947
VANGUARD INDEX FDSMRNGSTR GRWT ETF922908736 — 11,562 shares $1,039,938
APPLE INCCOM037833100 — 3,056 shares $1,006,646
BFC CAPITAL TRUST IIPFD TR 7.20%05539S206 — 30,646 shares $852,112
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207 — 17,998 shares $774,813
MICROSOFT CORPCOM594918104 — 1,459 shares $742,572
UNION PAC CORPCOM907818108 — 2,670 shares $731,980
PALO ALTO NETWORKS INCCOM697435105 — 1,761 shares $683,990
NVIDIA CORPORATIONCOM67066G104 — 2,841 shares $645,503
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 10,291 shares $592,349
BROADCOM INCCOM11135F101 — 1,514 shares $537,621
AMERICAN CENTY ETF TRUS SML CP VALU025072877 — 4,356 shares $517,419
VANGUARD INDEX FDSMRNGSTR VAL ETF922908744 — 2,064 shares $449,724
CHEVRON CORPORATIONCOM166764100 — 2,188 shares $447,183
AMAZON COM INCCOM023135106 — 1,710 shares $421,805
CATERPILLAR INCCOM149123101 — 471 shares $389,347
EXXONMOBIL HOLDINGS CORPCOM SHS30233Q108 — 2,376 shares $383,367
ISHARES TRS&P 500 GRWT ETF464287309 — 2,659 shares $378,482
ENTERPRISE PRODS PARTNERS LCOM293792107 — 9,930 shares $357,678
ELI LILLY & COCOM532457108 — 300 shares $355,389
ISHARES TRS&P 500 VAL ETF464287408 — 1,456 shares $333,919
TESLA INCCOM88160R101 — 914 shares $322,495
ISHARES TRRUS 1000 GRW ETF464287614 — 2,436 shares $305,230
MASTERCARD INCORPORATEDCL A57636Q104 — 540 shares $304,333
RTX CORPORATIONCOM75513E105 — 1,535 shares $286,952
DEVON ENRGY CORP NEWCOM25179M103 — 5,408 shares $252,012
JPMORGAN CHASE & COCOM46625H100 — 722 shares $241,855
ARISTOCRAT LEISURE LTDORDQ0521T108 — 6,089 shares $234,791
SERVICENOW INCCOM81762P102 — 1,703 shares $221,287
ISHARES TR3YRTB ETF464288125 — 2,801 shares $207,217
ISHARES TRRUS MDCP VAL ETF464287473 — 1,271 shares $205,749
VANGUARD INDEX FDSMRNGSTR MD CP GR922908538 — 696 shares $205,020
APPLIED MATLS INCCOM038222105 — 400 shares $204,804
ELI LILLY & COCOM532457108 — 171 shares $202,571
ALPHABET INCCAP STK CL A02079K305 — 577 shares $196,710
MICROSOFT CORPCOM594918104 — 278 shares $141,490
ONEOK INC NEWCOM30609A109 — 1,522 shares $132,200
MCDONALDS CORPCOM580135101 — 535 shares $125,179
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 160 shares $122,272
AT&T INCCOM00206R102 — 4,921 shares $120,466
BANCFIRST CORPCOM05945F103 — 1,000 shares $106,350
AT&T INCCOM00206R102 — 4,302 shares $105,312
MCDONALDS CORPCOM580135101 — 450 shares $105,291
OGE ENERGY CORPCOM670837103 — 1,522 shares $69,068
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF46641Q837 — 1,060 shares $53,402
CHEVRON CORPORATIONCOM166764100 — 174 shares $35,562
NVIDIA CORPORATIONCOM67066G104 — 100 shares $22,721
AMAZON COM INCCOM023135106 — 75 shares $18,500
ALPHABET INCCAP STK CL A02079K305 — 50 shares $17,046
TESLA INCCOM88160R101 — 20 shares $7,056
STARDUST PWR INCCOM854936200 — 23,011 shares $2,397