BANCFIRST TRUST & INVESTMENT MANAGEMENT

PrivateCIK: 1914099
Location

OKLAHOMA CITY, OK

65
Positions
$237.01M
Total AUM (reported)
2.16M
Total Shares

Allocation by class

TOTAL AUM$237.01M65 positions
COM$164.92M69.6%
SM CP VAL ETF$15.25M6.4%
TOTAL BND MRKT$11.69M4.9%
S&P 500 ETF SHS$10.80M4.6%
SHORT TRM BOND$6.38M2.7%
CL A COM STK$4.04M1.7%
VAN FTSE DEV MKT$3.91M1.6%

Portfolio Concentration

Top 367.8%4–1018.2%11–258.1%Rest5.9%TOP 1086.0%0%100%
Top 3$160.68M67.8%
4–10$43.16M18.2%
11–25$19.17M8.1%
Rest$14.00M5.9%

Top 3 weight

67.8%

Top 10 weight

86.0%

Voting Authority Distribution

Total shares with voting rights: 2.16M

Sole

Full voting authority

1.27M

shares

% of voting shares58.7%
Shared

Joint voting authority

0.00

shares

% of voting shares0.0%
None

No voting authority

890.56K

shares

% of voting shares41.3%

Investment Discretion (by position count)

Sole64
Shared0
Other1
Dominant voting typeSole · 58.7% of voting shares
Institutional Holdings65
Rows:

BANCFIRST CORP

SOLE
COM
Shares895.97K
TypeSH
Market value$100.59M
42.44%
Sole
11.50K
Shared
0.00
None
884.47K

EXXON MOBIL CORP

SOLE
COM
Shares329.59K
TypeSH
Market value$44.84M
18.92%
Sole
329.59K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
SM CP VAL ETF
Shares62.75K
TypeSH
Market value$15.25M
6.43%
Sole
62.75K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

SOLE
TOTAL BND MRKT
Shares158.62K
TypeSH
Market value$11.69M
4.93%
Sole
158.62K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
S&P 500 ETF SHS
Shares15.85K
TypeSH
Market value$10.80M
4.55%
Sole
15.85K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

SOLE
SHORT TRM BOND
Shares81.78K
TypeSH
Market value$6.38M
2.69%
Sole
81.78K
Shared
0.00
None
0.00

LEVI STRAUSS & CO NEW

SOLE
CL A COM STK
Shares165.13K
TypeSH
Market value$4.04M
1.71%
Sole
165.13K
Shared
0.00
None
0.00

VANGUARD TAX-MANAGED FDS

SOLE
VAN FTSE DEV MKT
Shares55.07K
TypeSH
Market value$3.91M
1.65%
Sole
55.07K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
TOTAL STK MKT
Shares9.25K
TypeSH
Market value$3.40M
1.43%
Sole
9.25K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

SOLE
INTERMED TERM
Shares38.26K
TypeSH
Market value$2.95M
1.24%
Sole
38.26K
Shared
0.00
None
0.00

J P MORGAN EXCHANGE TRADED F

SOLE
ULTRA SHRT ETF
Shares55.16K
TypeSH
Market value$2.79M
1.18%
Sole
55.16K
Shared
0.00
None
0.00

WALMART INC

SOLE
COM
Shares21.05K
TypeSH
Market value$2.41M
1.02%
Sole
21.05K
Shared
0.00
None
0.00

OGE ENERGY CORP

SOLE
COM
Shares35.71K
TypeSH
Market value$1.76M
0.74%
Sole
35.71K
Shared
0.00
None
0.00

ONEOK INC NEW

SOLE
COM
Shares17.61K
TypeSH
Market value$1.56M
0.66%
Sole
17.61K
Shared
0.00
None
0.00

APPLE INC

SOLE
COM
Shares5.51K
TypeSH
Market value$1.55M
0.65%
Sole
5.51K
Shared
0.00
None
0.00

STATE STR SPDR S&P 500 ETF T

SOLE
TR UNIT
Shares1.85K
TypeSH
Market value$1.37M
0.58%
Sole
1.85K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
GROWTH ETF
Shares11.36K
TypeSH
Market value$963.8K
0.41%
Sole
11.36K
Shared
0.00
None
0.00

NVIDIA CORPORATION

SOLE
COM
Shares4.89K
TypeSH
Market value$954.2K
0.40%
Sole
4.89K
Shared
0.00
None
0.00

MICROSOFT CORP

SOLE
COM
Shares2.57K
TypeSH
Market value$946.9K
0.40%
Sole
2.57K
Shared
0.00
None
0.00

PALO ALTO NETWORKS INC

SOLE
COM
Shares2.68K
TypeSH
Market value$889.4K
0.38%
Sole
2.68K
Shared
0.00
None
0.00

BFC CAPITAL TRUST II

SOLE
PFD TR 7.20%
Shares32.63K
TypeSH
Market value$867.8K
0.37%
Sole
32.63K
Shared
0.00
None
0.00

KRATOS DEFENSE & SEC SOLUTIO

SOLE
COM NEW
Shares18K
TypeSH
Market value$845.0K
0.36%
Sole
18K
Shared
0.00
None
0.00

CATERPILLAR INC

SOLE
COM
Shares733.00
TypeSH
Market value$757.3K
0.32%
Sole
733.00
Shared
0.00
None
0.00

BROADCOM INC

SOLE
COM
Shares2.03K
TypeSH
Market value$756.8K
0.32%
Sole
2.03K
Shared
0.00
None
0.00

ELI LILLY & CO

SOLE
COM
Shares603.00
TypeSH
Market value$741.6K
0.31%
Sole
603.00
Shared
0.00
None
0.00
Page 1 of 3