BancFirst Trust & Investment Management - Stock Holdings in 13F Filings (SEC)
Updated on March 15, 2026.
Based on 13F Filings filed with the SEC on January 5, 2026, for the 2025 Q4 period, BancFirst Trust & Investment Management held in its portfolio 38 assets valued at $242,590,708 (i.e. $242.59M).
The most valuable assets in the portfolio included: BANCFIRST CORP ($92.08M), EXXON MOBIL CORP ($39.84M), and WALMART INC ($36.56M).
The chart below shows the top 10 valuable assets, and the table below shows the top 38 valuable assets.
You can see similar for other investment managers.
Related Topics: SEC Topic List.
Data Source: SEC.
BancFirst Trust & Investment Management - Stock Holdings in 13F Filings (SEC)
Items per page:
25
0 of 0
| Name of Issuer | No. of Shares | Value ($) | Class |
|---|---|---|---|
| BANCFIRST CORP | 852081 | 92075881 | COM |
| EXXON MOBIL CORP | 329281 | 39839727 | COM |
| WALMART INC | 326622 | 36555534 | COM |
| VANGUARD | 65865 | 14090499 | SM CP VAL ETF |
| VANGUARD | 158620 | 11780707 | TOTAL BND MRKT |
| VANGUARD | 18138 | 11458137 | S&P 500 ETF SHS |
| VANGUARD | 72345 | 5705126 | SHORT TRM BOND |
| VANGUARD | 10953 | 3700471 | TOTAL STK MKT |
| LEVI STRAUSS & CO NEW | 165130 | 3480940 | CL A COM STK |
| VANGUARD | 50138 | 3148165 | VAN FTSE DEV MKT |
| J P MORGAN EXCHANGE TRADED F | 54203 | 2752427 | ULTRA SHRT ETF |
| VANGUARD | 34387 | 2685624 | INTERMED TERM |
| OGE ENERGY CORP | 35845 | 1542409 | COM |
| VANGUARD | 24261 | 1425576 | SHORT TERM TREAS |
| KRATOS DEFENSE & SEC SOLUTIO | 17961 | 1364676 | COM NEW |
| ONEOK INC NEW | 17336 | 1279791 | COM |
| SPDR S&P 500 ETF TR | 1816 | 1247609 | TR UNIT |
| MICROSOFT | 1811 | 882825 | COM |
| BFC CAP TR II | 32635 | 860910 | PFD TR 7.20% |
| UNION PAC CORP | 2670 | 622270 | COM |
| APPLE INC | 2030 | 554352 | COM |
| VANGUARD | 1059 | 520699 | GROWTH ETF |
| ISHARES TR | 1014 | 483627 | RUS 1000 GRW ETF |
| CHEVRON CORP NEW | 3109 | 473530 | COM |
| BROADCOM INC | 1323 | 462851 | COM |
| TESLA INC | 963 | 437616 | COM |
| VANGUARD | 1980 | 380892 | VALUE ETF |
| ELI LILLY | 336 | 362796 | COM |
| BP PLC | 10132 | 352087 | SPONSORED ADR |
| ENTERPRISE PRODS PARTNERS L | 9930 | 318852 | COM |
| MCDONALDS | 967 | 297864 | COM |
| PROCTER AND GAMBLE CO | 1666 | 239987 | COM |
| ISHARES TR | 1896 | 235407 | S&P 500 GRWT ETF |
| ARISTOCRAT LEISURE LTD | 6089 | 232965 | ORD |
| AT&T INC | 9271 | 230012 | COM |
| ISHARES TR | 1050 | 224238 | S&P 500 VAL ETF |
| ISHARES TR | 2801 | 210915 | 3YRTB ETF |
| STARDUST PWR INC | 23011 | 72714 | COM |