BancFirst Trust & Investment Management

BancFirst Trust & Investment Management as of March 31, 2026

Portfolio Holdings for BancFirst Trust & Investment Management

BancFirst Trust & Investment Management holds 42 positions in its portfolio as reported in the March 2026 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
BancFirst Corporation (BANF) 41.6 $94M 872k 107.92
Exxon Mobil Corporation (XOM) 24.9 $56M 329k 171.47
Vanguard Index Fds Sm Cp Val Etf (VBR) 6.2 $14M 66k 212.29
Vanguard Bd Index Fds Total Bnd Mrkt (BND) 5.1 $12M 159k 73.48
Vanguard Index Fds S&p 500 Etf Shs (VOO) 4.6 $10M 18k 580.93
Vanguard Bd Index Fds Short Trm Bond (BSV) 2.5 $5.7M 73k 78.30
Vanguard Index Fds Total Stk Mkt (VTI) 1.4 $3.2M 10k 311.68
Vanguard Tax-managed Fds Van Ftse Dev Mkt (VEA) 1.4 $3.2M 52k 62.03
Levi Strauss & Co Cl A Com Stk (LEVI) 1.3 $3.0M 165k 18.16
J P Morgan Exchange Traded F Ultra Shrt Etf (JPST) 1.2 $2.7M 54k 50.57
Vanguard Bd Index Fds Intermed Term (BIV) 1.2 $2.6M 34k 76.93
Wal-Mart Stores (WMT) 1.1 $2.5M 21k 123.50
Oge Energy Corp (OGE) 0.8 $1.7M 36k 47.89
Oneok (OKE) 0.7 $1.6M 17k 92.96
Vanguard Scottsdale Fds Short Term Treas (VGSH) 0.7 $1.5M 26k 58.49
Kratos Defense & Sec Solutio Com New (KTOS) 0.5 $1.2M 18k 65.28
State Str Spdr S&p 500 Etf T Tr Unit (SPY) 0.5 $1.1M 1.8k 631.97
Bfc Capital Trust Ii PFD TR 7.20% (BANFP) 0.4 $859k 33k 26.32
Union Pacific Corporation (UNP) 0.3 $639k 2.7k 239.23
Vanguard Index Fds Growth Etf (VUG) 0.3 $603k 1.4k 420.10
Microsoft Corporation (MSFT) 0.2 $559k 1.6k 358.96
Chevron Corporation (CVX) 0.2 $540k 2.6k 210.71
BP Sponsored Adr (BP) 0.2 $480k 10k 47.35
Vanguard Index Fds Value Etf (VTV) 0.2 $475k 2.5k 193.05
Ishares Tr S&p 500 Val Etf (IVE) 0.2 $458k 2.2k 207.63
IDEXX Laboratories (IDXX) 0.2 $450k 807.00 557.09
Ishares Tr S&p 500 Etf Shs (IVW) 0.2 $427k 3.9k 108.71
Apple (AAPL) 0.2 $426k 1.7k 246.63
Ishares Tr Rus 1000 Grw Etf (IWF) 0.2 $417k 1.0k 410.91
Broadcom (AVGO) 0.2 $388k 1.3k 293.41
Enterprise Products Partners (EPD) 0.2 $388k 9.9k 39.08
Tesla Motors (TSLA) 0.2 $342k 963.00 355.28
McDonald's Corporation (MCD) 0.1 $298k 967.00 308.53
Eli Lilly & Co. (LLY) 0.1 $278k 314.00 886.62
At&t (T) 0.1 $265k 9.2k 28.78
Procter & Gamble Company (PG) 0.1 $241k 1.7k 144.72
American Centy Etf Tr Us Sml Cp Valu (AVUV) 0.1 $241k 2.2k 108.31
Vanguard Star Fds Vg Tl Intl Stk F (VXUS) 0.1 $212k 2.8k 74.63
Aristocrat Leisure Ord (ARLUF) 0.1 $206k 6.1k 33.90
Ishares Tr 3yrtb Etf (ISHG) 0.1 $206k 2.8k 73.56
Johnson & Johnson (JNJ) 0.1 $205k 847.00 242.49
Stardust Pwr (SDST) 0.0 $50k 23k 2.17