BANCFIRST TRUST & INVESTMENT MANAGEMENT

PrivateCIK: 1914099
Location

OKLAHOMA CITY, OK

42
Positions
$226.35M
Total AUM (reported)
2.08M
Total Shares

Allocation by class

TOTAL AUM$226.35M42 positions
COM$161.48M71.3%
SM CP VAL ETF$13.97M6.2%
TOTAL BND MRKT$11.66M5.1%
S&P 500 ETF SHS$10.80M4.8%
SHORT TRM BOND$5.68M2.5%
TOTAL STK MKT$3.23M1.4%
VAN FTSE DEV MKT$3.21M1.4%

Portfolio Concentration

Top 372.7%4–1017.6%11–257.5%Rest2.2%TOP 1090.3%0%100%
Top 3$164.52M72.7%
4–10$39.87M17.6%
11–25$16.91M7.5%
Rest$5.04M2.2%

Top 3 weight

72.7%

Top 10 weight

90.3%

Voting Authority Distribution

Total shares with voting rights: 2.08M

Sole

Full voting authority

1.22M

shares

% of voting shares59.0%
Shared

Joint voting authority

0.00

shares

% of voting shares0.0%
None

No voting authority

851.64K

shares

% of voting shares41.0%

Investment Discretion (by position count)

Sole41
Shared0
Other1
Dominant voting typeSole · 59.0% of voting shares
Institutional Holdings42
Rows:

BANCFIRST CORP

SOLE
COM
Shares871.99K
TypeSH
Market value$94.11M
41.58%
Sole
26.43K
Shared
0.00
None
845.55K

EXXON MOBIL CORP

SOLE
COM
Shares329.15K
TypeSH
Market value$56.44M
24.94%
Sole
329.15K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
SM CP VAL ETF
Shares65.81K
TypeSH
Market value$13.97M
6.17%
Sole
65.81K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

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

VANGUARD INDEX FDS

SOLE
S&P 500 ETF SHS
Shares17.86K
TypeSH
Market value$10.37M
4.58%
Sole
17.86K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

SOLE
SHORT TRM BOND
Shares72.50K
TypeSH
Market value$5.68M
2.51%
Sole
72.50K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
TOTAL STK MKT
Shares10.36K
TypeSH
Market value$3.23M
1.43%
Sole
10.36K
Shared
0.00
None
0.00

VANGUARD TAX-MANAGED FDS

SOLE
VAN FTSE DEV MKT
Shares51.81K
TypeSH
Market value$3.21M
1.42%
Sole
51.81K
Shared
0.00
None
0.00

LEVI STRAUSS & CO NEW

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

J P MORGAN EXCHANGE TRADED F

SOLE
ULTRA SHRT ETF
Shares53.87K
TypeSH
Market value$2.72M
1.20%
Sole
53.87K
Shared
0.00
None
0.00

VANGUARD BD INDEX FDS

SOLE
INTERMED TERM
Shares34.10K
TypeSH
Market value$2.62M
1.16%
Sole
34.10K
Shared
0.00
None
0.00

WALMART INC

SOLE
COM
Shares20.54K
TypeSH
Market value$2.54M
1.12%
Sole
20.54K
Shared
0.00
None
0.00

OGE ENERGY CORP

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

ONEOK INC NEW

SOLE
COM
Shares17.37K
TypeSH
Market value$1.62M
0.71%
Sole
17.37K
Shared
0.00
None
0.00

VANGUARD SCOTTSDALE FDS

SOLE
SHORT TERM TREAS
Shares25.59K
TypeSH
Market value$1.50M
0.66%
Sole
25.59K
Shared
0.00
None
0.00

KRATOS DEFENSE & SEC SOLUTIO

SOLE
COM NEW
Shares17.96K
TypeSH
Market value$1.17M
0.52%
Sole
17.96K
Shared
0.00
None
0.00

STATE STR SPDR S&P 500 ETF T

SOLE
TR UNIT
Shares1.82K
TypeSH
Market value$1.15M
0.51%
Sole
1.82K
Shared
0.00
None
0.00

BFC CAPITAL TRUST II

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

UNION PAC CORP

OTR
COM
Shares2.67K
TypeSH
Market value$638.7K
0.28%
Sole
2.67K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
GROWTH ETF
Shares1.44K
TypeSH
Market value$602.8K
0.27%
Sole
1.44K
Shared
0.00
None
0.00

MICROSOFT CORP

SOLE
COM
Shares1.56K
TypeSH
Market value$558.9K
0.25%
Sole
1.56K
Shared
0.00
None
0.00

CHEVRON CORPORATION

SOLE
COM
Shares2.56K
TypeSH
Market value$539.8K
0.24%
Sole
2.56K
Shared
0.00
None
0.00

BP PLC

SOLE
SPONSORED ADR
Shares10.13K
TypeSH
Market value$479.8K
0.21%
Sole
10.13K
Shared
0.00
None
0.00

VANGUARD INDEX FDS

SOLE
VALUE ETF
Shares2.46K
TypeSH
Market value$475.3K
0.21%
Sole
2.46K
Shared
0.00
None
0.00

ISHARES TR

SOLE
S&P 500 VAL ETF
Shares2.20K
TypeSH
Market value$457.6K
0.20%
Sole
2.20K
Shared
0.00
None
0.00
Page 1 of 2