Holders — by stockHoldings — by fund
BancFirst Trust & Investment Management
Everything this manager disclosed owning in US-listed stocks — its complete Form 13F portfolio · as of 2026-06-30 · filed with the SEC up to 45 days after quarter end · CIK 0001914099
$237.0M
disclosed book value
65
positions
42.4%
largest position share
Positions, as of 2026-06-30
top 65 of 65 · 13F covers long US-listed positions only — cash, bonds, private and foreign stakes are not disclosed · PUT/CALL tags = options positions (share-equivalents), not shares held
| # | Issuer | Shares | Value | % of book |
|---|---|---|---|---|
| 1 | BANFBANCFIRST CORP | 895,974 | $100.6M | 42.4% |
| 2 | EXMOCEXXON MOBIL CORP | 329,588 | $44.8M | 18.9% |
| 3 | VBRVANGUARD INDEX FDS | 62,754 | $15.2M | 6.4% |
| 4 | BNDVANGUARD BD INDEX FDS | 158,620 | $11.7M | 4.9% |
| 5 | VOOVANGUARD INDEX FDS | 15,852 | $10.8M | 4.6% |
| 6 | BSVVANGUARD BD INDEX FDS | 81,776 | $6.4M | 2.7% |
| 7 | LEVILEVI STRAUSS & CO NEW | 165,130 | $4.0M | 1.7% |
| 8 | VEAVANGUARD TAX-MANAGED FDS | 55,072 | $3.9M | 1.6% |
| 9 | VTIVANGUARD INDEX FDS | 9,249 | $3.4M | 1.4% |
| 10 | BIVVANGUARD BD INDEX FDS | 38,261 | $2.9M | 1.2% |
| 11 | JPSTJ P MORGAN EXCHANGE TRADED F | 55,157 | $2.8M | 1.2% |
| 12 | WMTWALMART INC | 21,050 | $2.4M | 1% |
| 13 | OGEOGE ENERGY CORP | 35,713 | $1.8M | 0.7% |
| 14 | OKEONEOK INC NEW | 17,608 | $1.6M | 0.7% |
| 15 | AAPLAPPLE INC | 5,507 | $1.6M | 0.7% |
| 16 | SPYSTATE STR SPDR S&P 500 ETF T | 1,849 | $1.4M | 0.6% |
| 17 | VUGVANGUARD INDEX FDS | 11,358 | $963,788 | 0.4% |
| 18 | NVDANVIDIA CORPORATION | 4,894 | $954,182 | 0.4% |
| 19 | MSFTMICROSOFT CORP | 2,569 | $946,855 | 0.4% |
| 20 | PANWPALO ALTO NETWORKS INC | 2,679 | $889,428 | 0.4% |
| 21 | BANF 7.2 03/31/34BFC CAPITAL TRUST II | 32,635 | $867,764 | 0.4% |
| 22 | KTOSKRATOS DEFENSE & SEC SOLUTIO | 17,998 | $845,006 | 0.4% |
| 23 | CATCATERPILLAR INC | 733 | $757,328 | 0.3% |
| 24 | AVGOBROADCOM INC | 2,032 | $756,818 | 0.3% |
| 25 | LLYELI LILLY & CO | 603 | $741,647 | 0.3% |
| 26 | UNPUNION PAC CORP | 2,695 | $734,926 | 0.3% |
| 27 | AMZNAMAZON COM INC | 2,876 | $690,642 | 0.3% |
| 28 | MARMARRIOTT INTL INC NEW | 1,669 | $625,674 | 0.3% |
| 29 | TSLATESLA INC | 1,357 | $558,866 | 0.2% |
| 30 | VGSHVANGUARD SCOTTSDALE FDS | 9,541 | $555,763 | 0.2% |
| 31 | AVUVAMERICAN CENTY ETF TR | 4,341 | $541,190 | 0.2% |
| 32 | BRK/BBERKSHIRE HATHAWAY INC DEL | 1,047 | $519,312 | 0.2% |
| 33 | CVXCHEVRON CORPORATION | 2,849 | $479,970 | 0.2% |
| 34 | VTVVANGUARD INDEX FDS | 1,986 | $434,199 | 0.2% |
| 35 | RTX CORPORATION | 2,313 | $433,294 | 0.2% |
| 36 | GOOGLALPHABET INC | 1,214 | $429,330 | 0.2% |
| 37 | MAMASTERCARD INCORPORATED | 839 | $427,587 | 0.2% |
| 38 | JPMJPMORGAN CHASE & CO | 1,175 | $387,033 | 0.2% |
| 39 | DVNDEVON ENRGY CORP NEW | 9,158 | $384,544 | 0.2% |
| 40 | BPBP PLC | 10,132 | $378,430 | 0.2% |
| 41 | SBUXSTARBUCKS CORP | 3,520 | $366,291 | 0.2% |
| 42 | EPDENTERPRISE PRODS PARTNERS L | 9,979 | $365,830 | 0.2% |
| 43 | IVWISHARES TR | 2,659 | $360,560 | 0.2% |
| 44 | HDHOME DEPOT INC | 988 | $346,600 | 0.1% |
| 45 | IVEISHARES TR | 1,456 | $330,744 | 0.1% |
| 46 | IWFISHARES TR | 2,600 | $317,148 | 0.1% |
| 47 | DEDEERE & CO | 479 | $300,155 | 0.1% |
| 48 | META PLATFORMS INC | 531 | $298,740 | 0.1% |
| 49 | AMATAPPLIED MATLS INC | 427 | $296,611 | 0.1% |
| 50 | GOOGALPHABET INC | 829 | $291,211 | 0.1% |
| 51 | CHUBB LIMITED | 803 | $275,661 | 0.1% |
| 52 | NOWSERVICENOW INC | 2,680 | $267,919 | 0.1% |
| 53 | PGPROCTER & GAMBLE CO | 1,793 | $266,170 | 0.1% |
| 54 | MCDMCDONALDS CORP | 971 | $259,431 | 0.1% |
| 55 | JNJJOHNSON & JOHNSON | 980 | $253,339 | 0.1% |
| 56 | ARISTOCRAT LEISURE LTD | 6,089 | $244,777 | 0.1% |
| 57 | DALDELTA AIR LINES INC | 2,511 | $233,949 | 0.1% |
| 58 | TAT&T INC | 10,524 | $229,633 | 0.1% |
| 59 | ISRGINTUITIVE SURGICAL INC | 565 | $229,373 | 0.1% |
| 60 | VOTVANGUARD INDEX FDS | 696 | $211,423 | 0.1% |
| 61 | IWSISHARES TR | 1,271 | $209,626 | 0.1% |
| 62 | ISHGISHARES TR | 2,801 | $207,974 | 0.1% |
| 63 | CRMSALESFORCE INC | 1,311 | $207,046 | 0.1% |
| 64 | SDSTSTARDUST PWR INC | 23,011 | $37,738 | 0% |
| 65 | TESLA INC | 20 | $8,236 | 0% |
Source: SEC Form 13F-HR, reporting period 2026-06-30. Values are the manager's filed June-30-style quarter-end marks, not live prices. Research, not investment advice.