BancFirst Trust & Investment Management

BancFirst Trust & Investment Management as of Dec. 31, 2025

Portfolio Holdings for BancFirst Trust & Investment Management

BancFirst Trust & Investment Management holds 38 positions in its portfolio as reported in the December 2025 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
BancFirst Corporation (BANF) 38.0 $92M 852k 108.06
Exxon Mobil Corporation (XOM) 16.4 $40M 329k 120.99
Wal-Mart Stores (WMT) 15.1 $37M 327k 111.92
Vanguard Sm Cp Val Etf (VBR) 5.8 $14M 66k 213.93
Vanguard Total Bnd Mrkt (BND) 4.9 $12M 159k 74.27
Vanguard S&p 500 Etf Shs (VOO) 4.7 $12M 18k 631.72
Vanguard Short Trm Bond (BSV) 2.4 $5.7M 72k 78.86
Vanguard Total Stk Mkt (VTI) 1.5 $3.7M 11k 337.85
Levi Strauss & Co Cl A Com Stk (LEVI) 1.4 $3.5M 165k 21.08
Vanguard Van Ftse Dev Mkt (VEA) 1.3 $3.1M 50k 62.79
J P Morgan Exchange Traded F Ultra Shrt Etf (JPST) 1.1 $2.8M 54k 50.78
Vanguard Intermed Term (BIV) 1.1 $2.7M 34k 78.10
Oge Energy Corp (OGE) 0.6 $1.5M 36k 43.03
Vanguard Short Term Treas (VGSH) 0.6 $1.4M 24k 58.76
Kratos Defense & Sec Solutio Com New (KTOS) 0.6 $1.4M 18k 75.98
Oneok (OKE) 0.5 $1.3M 17k 73.82
Spdr S&p 500 Etf Tr Tr Unit (SPY) 0.5 $1.2M 1.8k 687.01
Microsoft Corporation (MSFT) 0.4 $883k 1.8k 487.48
Bfc Cap Tr Ii PFD TR 7.20% (BANFP) 0.4 $861k 33k 26.38
Union Pacific Corporation (UNP) 0.3 $622k 2.7k 233.06
Apple (AAPL) 0.2 $554k 2.0k 273.08
Vanguard Growth Etf (VUG) 0.2 $521k 1.1k 491.69
Ishares Tr Rus 1000 Grw Etf (IWF) 0.2 $484k 1.0k 476.95
Chevron Corporation (CVX) 0.2 $474k 3.1k 152.31
Broadcom (AVGO) 0.2 $463k 1.3k 349.85
Tesla Motors (TSLA) 0.2 $438k 963.00 454.43
Vanguard Value Etf (VTV) 0.2 $381k 2.0k 192.37
Eli Lilly & Co. (LLY) 0.1 $363k 336.00 1079.75
BP Sponsored Adr (BP) 0.1 $352k 10k 34.75
Enterprise Products Partners (EPD) 0.1 $319k 9.9k 32.11
McDonald's Corporation (MCD) 0.1 $298k 967.00 308.03
Procter & Gamble Company (PG) 0.1 $240k 1.7k 144.05
Ishares Tr S&p 500 Grwt Etf (IVW) 0.1 $235k 1.9k 124.16
Aristocrat Leisure Ord (ARLUF) 0.1 $233k 6.1k 38.26
At&t (T) 0.1 $230k 9.3k 24.81
Ishares Tr S&p 500 Val Etf (IVE) 0.1 $224k 1.1k 213.56
Ishares Tr 3yrtb Etf (ISHG) 0.1 $211k 2.8k 75.30
Stardust Pwr (SDST) 0.0 $73k 23k 3.16