← 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
- BANCFIRST CORP · COM · 05945F103 · shares: $97,070,948
- VANGUARD INDEX FDS · MRNGSTR SML CP V · 922908611 · shares: $14,617,288
- EXXONMOBIL HOLDINGS CORP · COM SHS · 30233Q108 · shares: $12,235,506
- VANGUARD BD INDEX FDS · TOTAL BND MRKT · 921937835 · shares: $11,139,882
- VANGUARD INDEX FDS · S&P 500 ETF SHS · 922908363 · shares: $10,524,255
- VANGUARD BD INDEX FDS · SHORT TRM BOND · 921937827 · shares: $6,507,793
- VANGUARD TAX-MANAGED FDS · VAN FTSE DEV MKT · 921943858 · shares: $3,913,175
- VANGUARD INDEX FDS · MRNGSTR TTL STK · 922908769 · shares: $3,279,397
- LEVI STRAUSS & CO NEW · CL A COM STK · 52736R102 · shares: $3,261,317
- VANGUARD BD INDEX FDS · INTERMED TERM · 921937819 · shares: $2,987,476
Reported holdings
66 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| BANCFIRST CORP | COM | 05945F103 | — | 911,749 shares | $96,964,598 |
| EXXONMOBIL HOLDINGS CORP | COM SHS | 30233Q108 | — | 73,456 shares | $11,852,139 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | — | 158,620 shares | $11,139,882 |
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | — | 14,982 shares | $10,524,255 |
| VANGUARD INDEX FDS | MRNGSTR SML CP V | 922908611 | — | 36,339 shares | $8,464,443 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | — | 85,214 shares | $6,507,793 |
| VANGUARD INDEX FDS | MRNGSTR SML CP V | 922908611 | — | 26,415 shares | $6,152,845 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | — | 54,975 shares | $3,913,175 |
| VANGUARD INDEX FDS | MRNGSTR TTL STK | 922908769 | — | 8,739 shares | $3,279,397 |
| LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | — | 165,130 shares | $3,261,317 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | — | 40,958 shares | $2,987,476 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | — | 54,097 shares | $2,725,406 |
| WALMART INC | COM | 931142103 | — | 18,963 shares | $2,025,248 |
| OGE ENERGY CORP | COM | 670837103 | — | 34,513 shares | $1,566,199 |
| ONEOK INC NEW | COM | 30609A109 | — | 15,720 shares | $1,365,489 |
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | — | 1,616 shares | $1,234,947 |
| VANGUARD INDEX FDS | MRNGSTR GRWT ETF | 922908736 | — | 11,562 shares | $1,039,938 |
| APPLE INC | COM | 037833100 | — | 3,056 shares | $1,006,646 |
| BFC CAPITAL TRUST II | PFD TR 7.20% | 05539S206 | — | 30,646 shares | $852,112 |
| KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | — | 17,998 shares | $774,813 |
| MICROSOFT CORP | COM | 594918104 | — | 1,459 shares | $742,572 |
| UNION PAC CORP | COM | 907818108 | — | 2,670 shares | $731,980 |
| PALO ALTO NETWORKS INC | COM | 697435105 | — | 1,761 shares | $683,990 |
| NVIDIA CORPORATION | COM | 67066G104 | — | 2,841 shares | $645,503 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | — | 10,291 shares | $592,349 |
| BROADCOM INC | COM | 11135F101 | — | 1,514 shares | $537,621 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 | — | 4,356 shares | $517,419 |
| VANGUARD INDEX FDS | MRNGSTR VAL ETF | 922908744 | — | 2,064 shares | $449,724 |
| CHEVRON CORPORATION | COM | 166764100 | — | 2,188 shares | $447,183 |
| AMAZON COM INC | COM | 023135106 | — | 1,710 shares | $421,805 |
| CATERPILLAR INC | COM | 149123101 | — | 471 shares | $389,347 |
| EXXONMOBIL HOLDINGS CORP | COM SHS | 30233Q108 | — | 2,376 shares | $383,367 |
| ISHARES TR | S&P 500 GRWT ETF | 464287309 | — | 2,659 shares | $378,482 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 | — | 9,930 shares | $357,678 |
| ELI LILLY & CO | COM | 532457108 | — | 300 shares | $355,389 |
| ISHARES TR | S&P 500 VAL ETF | 464287408 | — | 1,456 shares | $333,919 |
| TESLA INC | COM | 88160R101 | — | 914 shares | $322,495 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 | — | 2,436 shares | $305,230 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 | — | 540 shares | $304,333 |
| RTX CORPORATION | COM | 75513E105 | — | 1,535 shares | $286,952 |
| DEVON ENRGY CORP NEW | COM | 25179M103 | — | 5,408 shares | $252,012 |
| JPMORGAN CHASE & CO | COM | 46625H100 | — | 722 shares | $241,855 |
| ARISTOCRAT LEISURE LTD | ORD | Q0521T108 | — | 6,089 shares | $234,791 |
| SERVICENOW INC | COM | 81762P102 | — | 1,703 shares | $221,287 |
| ISHARES TR | 3YRTB ETF | 464288125 | — | 2,801 shares | $207,217 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 | — | 1,271 shares | $205,749 |
| VANGUARD INDEX FDS | MRNGSTR MD CP GR | 922908538 | — | 696 shares | $205,020 |
| APPLIED MATLS INC | COM | 038222105 | — | 400 shares | $204,804 |
| ELI LILLY & CO | COM | 532457108 | — | 171 shares | $202,571 |
| ALPHABET INC | CAP STK CL A | 02079K305 | — | 577 shares | $196,710 |
| MICROSOFT CORP | COM | 594918104 | — | 278 shares | $141,490 |
| ONEOK INC NEW | COM | 30609A109 | — | 1,522 shares | $132,200 |
| MCDONALDS CORP | COM | 580135101 | — | 535 shares | $125,179 |
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | — | 160 shares | $122,272 |
| AT&T INC | COM | 00206R102 | — | 4,921 shares | $120,466 |
| BANCFIRST CORP | COM | 05945F103 | — | 1,000 shares | $106,350 |
| AT&T INC | COM | 00206R102 | — | 4,302 shares | $105,312 |
| MCDONALDS CORP | COM | 580135101 | — | 450 shares | $105,291 |
| OGE ENERGY CORP | COM | 670837103 | — | 1,522 shares | $69,068 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | — | 1,060 shares | $53,402 |
| CHEVRON CORPORATION | COM | 166764100 | — | 174 shares | $35,562 |
| NVIDIA CORPORATION | COM | 67066G104 | — | 100 shares | $22,721 |
| AMAZON COM INC | COM | 023135106 | — | 75 shares | $18,500 |
| ALPHABET INC | CAP STK CL A | 02079K305 | — | 50 shares | $17,046 |
| TESLA INC | COM | 88160R101 | — | 20 shares | $7,056 |
| STARDUST PWR INC | COM | 854936200 | — | 23,011 shares | $2,397 |