BancFirst Trust & Investment Management
CIK 0001914099
Annualised vol
1.633892%
Beta
0.079159
HHI
2239.054734
Top-10 weight
84.579875%
VaR 95%
0.146119%
VaR 99%
0.287724%
Max drawdown
3.375302%
Matched value
10.122798%
Returns of reported holdings
Loading returns…
Position changes vs prior quarter
What the latest 13F shows bought and sold against the quarter before, by share count.
| Ticker | Change | Shares now | Shares before | Share change % | Value now ($) |
|---|---|---|---|---|---|
| LEVI | UNCHANGED | 165,130 | 165,130 | 0.0% | 4,042,382 |
| WMT | ADDED | 21,050 | 20,538 | 2.49% | 2,412,330 |
| OGE | UNCHANGED | 35,713 | 35,713 | 0.0% | 1,757,793 |
| OKE | ADDED | 17,608 | 17,373 | 1.35% | 1,562,373 |
| AAPL | ADDED | 5,507 | 1,728 | 218.69% | 1,551,542 |
| NVDA | NEW | 4,894 | - | - | 954,182 |
| MSFT | ADDED | 2,569 | 1,557 | 65.0% | 946,855 |
| PANW | NEW | 2,679 | - | - | 889,428 |
| CAT | NEW | 733 | - | - | 757,328 |
| AVGO | ADDED | 2,032 | 1,323 | 53.59% | 756,818 |
| LLY | ADDED | 603 | 314 | 92.04% | 741,647 |
| GOOGL | NEW | 2,043 | - | - | 720,541 |
| AMZN | NEW | 2,876 | - | - | 690,642 |
| TSLA | ADDED | 1,377 | 963 | 42.99% | 567,102 |
| CVX | ADDED | 2,849 | 2,562 | 11.2% | 479,970 |
| RTX | NEW | 2,313 | - | - | 433,294 |
| MA | NEW | 839 | - | - | 427,587 |
| JPM | NEW | 1,175 | - | - | 387,033 |
| BP | UNCHANGED | 10,132 | 10,132 | 0.0% | 378,430 |
| SBUX | NEW | 3,520 | - | - | 366,291 |
| HD | NEW | 988 | - | - | 346,600 |
| DE | NEW | 479 | - | - | 300,155 |
| META | NEW | 531 | - | - | 298,740 |
| CB | NEW | 803 | - | - | 275,661 |
| NOW | NEW | 2,680 | - | - | 267,919 |
| PG | ADDED | 1,793 | 1,666 | 7.62% | 266,170 |
| MCD | ADDED | 971 | 967 | 0.41% | 259,431 |
| JNJ | ADDED | 980 | 847 | 15.7% | 253,339 |
| DAL | NEW | 2,511 | - | - | 233,949 |
| T | ADDED | 10,524 | 9,223 | 14.11% | 229,633 |
| ISRG | NEW | 565 | - | - | 229,373 |
| CRM | NEW | 1,311 | - | - | 207,046 |
Holdings (latest quarter)
| Ticker | Change | Issuer | Class | CUSIP | Value ($) | Weight % | Shares |
|---|---|---|---|---|---|---|---|
| - | BANCFIRST CORP | COM | 05945F103 | 100,478,740 | 42.4 | 894974.0 | |
| - | EXXON MOBIL CORP | COM | 30231G102 | 44,520,579 | 18.78 | 327212.0 | |
| - | VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 11,691,880 | 4.93 | 158620.0 | |
| - | VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 10,795,370 | 4.55 | 15852.0 | |
| - | VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 8,830,013 | 3.73 | 36339.0 | |
| - | VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 6,418,580 | 2.71 | 26415.0 | |
| - | VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 6,380,163 | 2.69 | 81776.0 | |
| LEVI | UNCHANGED | LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | 4,042,382 | 1.71 | 165130.0 |
| - | VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 3,905,733 | 1.65 | 55072.0 | |
| - | VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 3,395,492 | 1.43 | 9249.0 | |
| - | VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | 2,947,244 | 1.24 | 38261.0 | |
| - | J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | 2,736,226 | 1.15 | 54097.0 | |
| WMT | ADDED | WALMART INC | COM | 931142103 | 2,412,330 | 1.02 | 21050.0 |
| OGE | UNCHANGED | OGE ENERGY CORP | COM | 670837103 | 1,698,729 | 0.72 | 34513.0 |
| AAPL | ADDED | APPLE INC | COM | 037833100 | 1,551,542 | 0.65 | 5507.0 |
| OKE | ADDED | ONEOK INC NEW | COM | 682680103 | 1,427,326 | 0.6 | 16086.0 |
| - | STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 1,251,549 | 0.53 | 1689.0 | |
| - | VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 963,788 | 0.41 | 11358.0 | |
| NVDA | NEW | NVIDIA CORPORATION | COM | 67066G104 | 924,937 | 0.39 | 4744.0 |
| PANW | NEW | PALO ALTO NETWORKS INC | COM | 697435105 | 889,428 | 0.38 | 2679.0 |
| - | KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 845,006 | 0.36 | 17998.0 | |
| MSFT | ADDED | MICROSOFT CORP | COM | 594918104 | 844,393 | 0.36 | 2291.0 |
| - | BFC CAPITAL TRUST II | PFD TR 7.20% | 05539S206 | 814,877 | 0.34 | 30646.0 | |
| CAT | NEW | CATERPILLAR INC | COM | 149123101 | 757,328 | 0.32 | 733.0 |
| AVGO | ADDED | BROADCOM INC | COM | 11135F101 | 741,920 | 0.31 | 1992.0 |
| - | UNION PAC CORP | COM | 907818108 | 728,109 | 0.31 | 2670.0 | |
| AMZN | NEW | AMAZON COM INC | COM | 023135106 | 672,632 | 0.28 | 2801.0 |
| - | MARRIOTT INTL INC NEW | CL A | 571903202 | 625,674 | 0.26 | 1669.0 | |
| TSLA | ADDED | TESLA INC | COM | 88160R101 | 558,866 | 0.24 | 1357.0 |
| - | VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 555,763 | 0.23 | 9541.0 | |
| - | AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 | 541,190 | 0.23 | 4341.0 | |
| LLY | ADDED | ELI LILLY & CO | COM | 532457108 | 525,180 | 0.22 | 427.0 |
| - | BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 519,312 | 0.22 | 1047.0 | |
| CVX | ADDED | CHEVRON CORPORATION | COM | 166764100 | 450,657 | 0.19 | 2675.0 |
| - | VANGUARD INDEX FDS | VALUE ETF | 922908744 | 434,199 | 0.18 | 1986.0 | |
| RTX | NEW | RTX CORPORATION | COM | 75513E105 | 433,294 | 0.18 | 2313.0 |
| MA | NEW | MASTERCARD INCORPORATED | CL A | 57636Q104 | 427,587 | 0.18 | 839.0 |
| GOOGL | NEW | ALPHABET INC | CAP STK CL A | 02079K305 | 411,648 | 0.17 | 1164.0 |
| JPM | NEW | JPMORGAN CHASE & CO | COM | 46625H100 | 387,033 | 0.16 | 1175.0 |
| - | DEVON ENRGY CORP NEW | COM | 25179M103 | 384,544 | 0.16 | 9158.0 | |
| BP | UNCHANGED | BP PLC | SPONSORED ADR | 055622104 | 378,430 | 0.16 | 10132.0 |
| SBUX | NEW | STARBUCKS CORP | COM | 855244109 | 366,291 | 0.15 | 3520.0 |
| - | ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 365,830 | 0.15 | 9979.0 | |
| - | ISHARES TR | S&P 500 GRWT ETF | 464287309 | 360,560 | 0.15 | 2659.0 | |
| HD | NEW | HOME DEPOT INC | COM | 437076102 | 346,600 | 0.15 | 988.0 |
| - | ISHARES TR | S&P 500 VAL ETF | 464287408 | 330,744 | 0.14 | 1456.0 | |
| - | EXXON MOBIL CORP | COM | 30231G102 | 323,278 | 0.14 | 2376.0 | |
| - | ISHARES TR | RUS 1000 GRW ETF | 464287614 | 317,148 | 0.13 | 2600.0 | |
| DE | NEW | DEERE & CO | COM | 244199105 | 300,155 | 0.13 | 479.0 |
| - | APPLIED MATLS INC | COM | 038222105 | 296,611 | 0.13 | 427.0 | |
| GOOGL | NEW | ALPHABET INC | CAP STK CL C | 02079K107 | 291,211 | 0.12 | 829.0 |
| META | NEW | META PLATFORMS INC | CL A | 03030M102 | 281,862 | 0.12 | 501.0 |
| CB | NEW | CHUBB LIMITED | COM | H1467J104 | 275,661 | 0.12 | 803.0 |
| NOW | NEW | SERVICENOW INC | COM | 81762P102 | 267,919 | 0.11 | 2680.0 |
| JNJ | ADDED | JOHNSON & JOHNSON | COM | 478160104 | 253,339 | 0.11 | 980.0 |
| - | ARISTOCRAT LEISURE LTD | ORD | Q0521T108 | 244,777 | 0.1 | 6089.0 | |
| DAL | NEW | DELTA AIR LINES INC | COM NEW | 247361702 | 233,949 | 0.1 | 2511.0 |
| ISRG | NEW | INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 229,373 | 0.1 | 565.0 |
| LLY | ADDED | ELI LILLY & CO | COM | 532457108 | 216,467 | 0.09 | 176.0 |
| - | VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 | 211,423 | 0.09 | 696.0 | |
| - | ISHARES TR | RUS MDCP VAL ETF | 464287473 | 209,626 | 0.09 | 1271.0 | |
| - | ISHARES TR | 3YRTB ETF | 464288125 | 207,974 | 0.09 | 2801.0 | |
| CRM | NEW | SALESFORCE INC | COM | 79466L302 | 207,046 | 0.09 | 1311.0 |
| PG | ADDED | PROCTER & GAMBLE CO | COM | 742718109 | 167,006 | 0.07 | 1125.0 |
| MCD | ADDED | MCDONALDS CORP | COM | 580135101 | 139,200 | 0.06 | 521.0 |
| T | ADDED | AT&T INC | COM | 00206R102 | 135,764 | 0.06 | 6222.0 |
| OKE | ADDED | ONEOK INC NEW | COM | 682680103 | 135,047 | 0.06 | 1522.0 |
| MCD | ADDED | MCDONALDS CORP | COM | 580135101 | 120,231 | 0.05 | 450.0 |
| - | STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 118,560 | 0.05 | 160.0 | |
| - | BANCFIRST CORP | COM | 05945F103 | 112,270 | 0.05 | 1000.0 | |
| MSFT | ADDED | MICROSOFT CORP | COM | 594918104 | 102,462 | 0.04 | 278.0 |
| PG | ADDED | PROCTER & GAMBLE CO | COM | 742718109 | 99,164 | 0.04 | 668.0 |
| T | ADDED | AT&T INC | COM | 00206R102 | 93,869 | 0.04 | 4302.0 |
| OGE | UNCHANGED | OGE ENERGY CORP | COM | 670837103 | 59,064 | 0.02 | 1200.0 |
| - | J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | 53,614 | 0.02 | 1060.0 | |
| - | BFC CAPITAL TRUST II | PFD TR 7.20% | 05539S206 | 52,887 | 0.02 | 1989.0 | |
| - | STARDUST PWR INC | COM | 854936200 | 37,738 | 0.02 | 23011.0 | |
| CVX | ADDED | CHEVRON CORPORATION | COM | 166764100 | 29,313 | 0.01 | 174.0 |
| NVDA | NEW | NVIDIA CORPORATION | COM | 67066G104 | 29,245 | 0.01 | 150.0 |
| AMZN | NEW | AMAZON COM INC | COM | 023135106 | 18,010 | 0.01 | 75.0 |
| GOOGL | NEW | ALPHABET INC | CAP STK CL A | 02079K305 | 17,682 | 0.01 | 50.0 |
| META | NEW | META PLATFORMS INC | CL A | 03030M102 | 16,878 | 0.01 | 30.0 |
| AVGO | ADDED | BROADCOM INC | COM | 11135F101 | 14,898 | 0.01 | 40.0 |
| TSLA | ADDED | TESLA INC | COM | 88160R102 | 8,236 | 0.0 | 20.0 |
| - | UNION PAC CORP | COM | 907818108 | 6,817 | 0.0 | 25.0 |
Quarterly portfolios
| Period | Filed | Value ($) | Positions | Vol % | Beta | Max DD % |
|---|---|---|---|---|---|---|
| 2026-06-30 | 2026-07-23 | 237,005,472 | 85 | 1.633892 | 0.079159 | 3.375302 |
| 2026-03-31 | 2026-04-01 | 226,345,455 | 57 | 0.795118 | 0.03233 | 1.869739 |
| 2025-12-31 | 2026-01-05 | 242,590,708 | 53 | 3.550834 | 0.102045 | 4.741918 |
| 2025-09-30 | 2025-10-01 | 262,945,590 | 57 | 3.083686 | 0.091632 | 4.156541 |
| 2025-03-31 | 2025-04-15 | 200,646,104 | 52 | 0.96419 | 0.035167 | 2.795098 |
| 2024-12-31 | 2025-01-02 | 298,876,716 | 74 | 1.268257 | 0.053472 | 3.442884 |