BancFirst Trust & Investment Management — 13F Holdings & Portfolio

CIK 1914099 · latest 13F-HR filed 2026-04-01

AUM is the long-equity portion reported on Form 13F-HR. Excludes short positions, cash, foreign holdings, and non-13F assets. For informational purposes only — not investment advice.

Loading holdings…
AUM

$226.3M

Long-equity book

Holdings

57

Distinct positions

Period

2026-03-31

Filed 2026-04-01

Q/Q Activity

+4 / −0 / ↑11 / ↓14

vs 2025-12-31

Firm Profile & Key People
Name Title / Status Ownership Type

Top Adds (vs prior quarter)

  • EXXON MOBIL CORP$16.6M +41.7%
  • ONEOK INC NEW$335.2K +26.2%
  • ISHARES TR$233.4K +104.1%
  • ISHARES TR$191.7K +81.4%
  • OGE ENERGY CORP$167.9K +10.9%
Show all 11

Top Trims

  • WALMART INC-$34.0M -93.1%
  • VANGUARD INDEX FDS-$1.1M -9.5%
  • LEVI STRAUSS & CO NEW-$482.2K -13.9%
  • VANGUARD INDEX FDS-$470.5K -12.7%
  • MICROSOFT CORP-$323.9K -36.7%
Show all 14

New Positions

  • IDEXX LABS INC$449.6K
  • AMERICAN CENTY ETF TR$240.8K
  • VANGUARD STAR FDS$211.9K
  • JOHNSON & JOHNSON$205.4K
Show all 4

Exited Positions

  • No exits this quarter.
Show all 0
All Holdings

Rows tagged Call or Put are options positions, not stock. Per SEC Form 13F-HR, Value shows the notional value of the underlying (shares covered × underlying price), not the option premium. Shares is the number of underlying shares covered (divide by 100 for contract count).

# Issuer Symbol CUSIP Value Weight Shares Type
1 BANCFIRST CORP BANF 05945F103 $94.0M 41.53% 870,990 SH
2 EXXON MOBIL CORP XOM 30231G102 $56.0M 24.76% 326,779 SH
3 VANGUARD BD INDEX FDS BND 921937835 $11.7M 5.15% 158,620 SH
4 VANGUARD INDEX FDS VOO 922908363 $10.4M 4.58% 17,857 SH
5 VANGUARD INDEX FDS VBR 922908611 $7.7M 3.41% 36,339 SH
6 VANGUARD INDEX FDS VBR 922908611 $6.3M 2.76% 29,475 SH
7 VANGUARD BD INDEX FDS BSV 921937827 $5.7M 2.51% 72,505 SH
8 VANGUARD INDEX FDS VTI 922908769 $3.2M 1.43% 10,363 SH
9 VANGUARD TAX-MANAGED FDS VEA 921943858 $3.2M 1.42% 51,814 SH
10 LEVI STRAUSS & CO NEW LEVI 52736R102 $3.0M 1.32% 165,130 SH
11 J P MORGAN EXCHANGE TRADED F JPST 46641Q837 $2.7M 1.18% 52,806 SH
12 VANGUARD BD INDEX FDS BIV 921937819 $2.6M 1.16% 34,098 SH
13 WALMART INC WMT 931142103 $2.5M 1.12% 20,538 SH
14 OGE ENERGY CORP OGE 670837103 $1.7M 0.73% 34,513 SH
15 VANGUARD SCOTTSDALE FDS VGSH 92206C102 $1.5M 0.66% 25,590 SH
16 ONEOK INC NEW OKE 682680103 $1.5M 0.65% 15,851 SH
17 KRATOS DEFENSE & SEC SOLUTIO KTOS 50077B207 $1.2M 0.52% 17,961 SH
18 STATE STR SPDR S&P 500 ETF T SPY 78462F103 $1.0M 0.46% 1,656 SH
19 BFC CAPITAL TRUST II 05539S206 $806.6K 0.36% 30,646 SH
20 UNION PAC CORP UNP 907818108 $638.7K 0.28% 2,670 SH
21 VANGUARD INDEX FDS VUG 922908736 $602.8K 0.27% 1,435 SH
22 CHEVRON CORPORATION CVX 166764100 $503.2K 0.22% 2,388 SH
23 BP PLC BP 055622104 $479.8K 0.21% 10,132 SH
24 VANGUARD INDEX FDS VTV 922908744 $475.3K 0.21% 2,462 SH
25 ISHARES TR IVE 464287408 $457.6K 0.20% 2,204 SH
26 MICROSOFT CORP MSFT 594918104 $455.5K 0.20% 1,269 SH
27 IDEXX LABS INC IDXX 45168D104 $449.6K 0.20% 807 SH
28 ISHARES TR IVW 464287309 $427.1K 0.19% 3,929 SH
29 APPLE INC AAPL 037833100 $426.2K 0.19% 1,728 SH
30 ISHARES TR IWF 464287614 $416.7K 0.18% 1,014 SH
31 EXXON MOBIL CORP XOM 30231G102 $407.4K 0.18% 2,376 SH
32 ENTERPRISE PRODS PARTNERS L EPD 293792107 $388.1K 0.17% 9,930 SH
33 BROADCOM INC AVGO 11135F101 $373.5K 0.17% 1,273 SH
34 TESLA INC TSLA 88160R101 $342.1K 0.15% 963 SH
35 AMERICAN CENTY ETF TR AVUV 025072877 $240.8K 0.11% 2,223 SH
36 VANGUARD STAR FDS VXUS 921909768 $211.9K 0.09% 2,839 SH
37 ARISTOCRAT LEISURE LTD ARLUF Q0521T108 $206.4K 0.09% 6,089 SH
38 ISHARES TR ISHG 464288125 $206.1K 0.09% 2,801 SH
39 JOHNSON & JOHNSON JNJ 478160104 $205.4K 0.09% 847 SH
40 PROCTER & GAMBLE CO PG 742718109 $162.8K 0.07% 1,125 SH
41 MCDONALDS CORP MCD 580135101 $159.5K 0.07% 517 SH
42 ELI LILLY & CO LLY 532457108 $156.0K 0.07% 176 SH
43 AT&T INC T 00206R102 $141.6K 0.06% 4,921 SH
44 ONEOK INC NEW OKE 682680103 $141.5K 0.06% 1,522 SH
45 MCDONALDS CORP MCD 580135101 $138.8K 0.06% 450 SH
46 AT&T INC T 00206R102 $123.8K 0.05% 4,302 SH
47 ELI LILLY & CO LLY 532457108 $122.4K 0.05% 138 SH
48 BANCFIRST CORP BANF 05945F103 $107.9K 0.05% 1,000 SH
49 MICROSOFT CORP MSFT 594918104 $103.4K 0.05% 288 SH
50 STATE STR SPDR S&P 500 ETF T SPY 78462F103 $101.1K 0.04% 160 SH
Filing History
Period Filed AUM Holdings Accession
2026-03-31 2026-04-01 $226.3M 57 0001914099-26-000002
2025-12-31 2026-01-05 $242.6M 53 0001914099-26-000001