← All institutions

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.

TickerChangeShares nowShares beforeShare 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)

TickerChangeIssuerClassCUSIPValue ($)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

PeriodFiledValue ($)PositionsVol %BetaMax 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