BancFirst Trust & Investment Management Q1 2025 Filing
Filed April 15, 2025
Portfolio Value
$200.6B
Holdings
39
Report Date
Q1 2025
Filing Type
13F-HR
All Holdings (39 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | BANFBANCFIRST CORP | 876,293 | $96.0B | 47.83% | |
| 2 | XOMEXXON MOBIL CORP | 328,539 | $38.7B | 19.28% | |
| 3 | BNDVANGUARD BD INDEX FDS | 185,623 | $13.6B | 6.78% | |
| 4 | VBRVANGUARD INDEX FDS | 58,403 | $10.8B | 5.40% | |
| 5 | VOOVANGUARD INDEX FD$ | 19,123 | $9.8B | 4.87% | |
| 6 | BSVVANGUARD BD INDEX FD$ | 53,861 | $4.2B | 2.10% | |
| 7 | VTIVANGUARD INDEX FDS | 10,686 | $2.9B | 1.46% | |
| 8 | VEAVANGUARD TAX-MANAGED FDS | 56,442 | $2.9B | 1.44% | |
| 9 | LEVILEVI STRAUSS & CO NEW | 176,830 | $2.8B | 1.38% | |
| 10 | BIVVANGUARD BD INDEX FDS | 29,971 | $2.3B | 1.14% | |
| 11 | OKEONEOK INC NEW | 22,650 | $2.2B | 1.11% | |
| 12 | OGEOGE ENERGY CORP | 37,010 | $1.7B | 0.84% | |
| 13 | CVXCHEVRON CORP NEW | 9,408 | $1.6B | 0.78% | |
| 14 | —JP MORGAN EXCHANGE TRADED F | 24,034 | $1.2B | 0.61% | |
| 15 | BANF 7.2 03/31/34BFC CAP TR II | 32,635 | $860.3M | 0.43% | |
| 16 | SPYSPDR S&P 500 ETF TR | 1,453 | $807.4M | 0.40% | |
| 17 | KTOSKRATOS DEFENSE & SEC SOLUTIO | 24,389 | $748.3M | 0.37% | |
| 18 | BANFBANCFIRST CORP | 6,252 | $684.7M | 0.34% | |
| 19 | UNPUNION PAC CORP | 2,670 | $619.8M | 0.31% | |
| 20 | EPDENTERPRISE PRODS PARTNERS L | 14,530 | $495.2M | 0.25% | |
| 21 | WMTWALMART INC | 5,803 | $494.1M | 0.25% | |
| 22 | MSFTMICROSOFT CORP | 1,152 | $436.4M | 0.22% | |
| 23 | IWF!SHARES TR | 1,194 | $430.5M | 0.21% | |
| 24 | VUGVANGUARD INDEX FDS | 1,159 | $429.3M | 0.21% | |
| 25 | AAPLAPPLE INC | 1,797 | $391.6M | 0.20% | |
| 26 | GLGLOBE LIFE INC | 2,793 | $362.4M | 0.18% | |
| 27 | BPBP PLC | 10,232 | $346.5M | 0.17% | |
| 28 | TYTRI CONTL CORP | 11,061 | $338.0M | 0.17% | |
| 29 | LLYELI LILLY & CO | 402 | $330.6M | 0.16% | |
| 30 | IBMINTERNATIONAL BUSINESS MACHS | 1,226 | $299.1M | 0.15% | |
| 31 | TAT&T INC | 10,445 | $294.3M | 0.15% | |
| 32 | MCDMCDONALDS CORP | 958 | $294.2M | 0.15% | |
| 33 | VGSHVANGUARD SCOTTSDALE FDS | 4,654 | $273.1M | 0.14% | |
| 34 | TSLATESLA INC | 893 | $235.3M | 0.12% | |
| 35 | PGPROCTER AND GAMBLE CO | 1,266 | $212.7M | 0.11% | |
| 36 | AVGOBROADCOM INC | 1,250 | $211.4M | 0.11% | |
| 37 | VTVVANGUARD INDEX FD$ | 1,194 | $204.0M | 0.10% | |
| 38 | —STARDUST PWR INC | 230,112 | $113.9M | 0.06% | |
| 39 | SPYSPDR S&P 500 ETF TR | 160 | $88.9M | 0.04% |