Fund HoldingsBancFirst Trust & Investment Management

Total Portfolio Value
$215.86M
Total Bought
$73.20M
Total Sold
$61.95M
Net Transaction
+$11.25M
Filing Period:
Securities
SharesValue ($K)
Q1 2025
Q2 2025
Change
Q1 2025
Q2 2025
Weight (%)
Change
EXXON MOBIL CORP0328,350+328,350035,91516.64%+35,915
BANCFIRST CORP(BANF)876,293879,515+3,22295,963109,94850.94%+13,985
VANGUARD BD INDEX FDS0158,620+158,620011,6335.39%+11,633
VANGUARD TAX-MANAGED FDS051,834+51,83402,9461.36%+2,946
J P MORGAN EXCHANGE TRADE F
ULTRA SHRT ETF
051,376+51,37602,6031.21%+2,603
VANGUARD INDEX FDS58,40363,055+4,65210,83812,3445.72%+1,506
VANGUARD BD INDEX FDS53,86166,793+12,9324,2145,2502.43%+1,036
VANGUARD INDEX FDS19,12318,898-2259,76810,7144.96%+946
SPDR S&P 500 ETF TR(SPY)1601,613+1,453899920.46%+903
BFC CAP TR II(BANF)032,635+32,63508540.40%+854
LEVI STRAUSS & CO NEW(LEVI)176,830173,830-3,0002,7743,2211.49%+447
KRATOS DEFENSE & SEC SOLUTIO(KTOS)24,38924,38907481,1180.52%+370
INTERNATIONAL BUSINESS MACHS(IBM)01,226+1,22603550.16%+355
BROADCOM INC(AVGO)01,200+1,20003230.15%+323
VANGUARD INDEX FDS10,68610,635-512,9223,2261.49%+304
VANGUARD BD INDEX FDS29,97133,142+3,1712,2902,5551.18%+265
ARISTOCRAT LEISURE LTD06,089+6,08902570.12%+257
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
4,6548,197+3,5432734820.22%+208
ISHARES TR01,896+1,89602080.10%+208
ISHARES TR01,050+1,05002040.09%+204
MICROSOFT CORP(MSFT)1,1521,052-1004365220.24%+85
ISHARES TR1,1941,19404305040.23%+73
TESLA INC(TSLA)89389302352890.13%+54
VANGUARD INDEX FDS1,1591,059-1004294620.21%+33
TRI CONTL CORP(TY)11,06111,06103383490.16%+11
VANGUARD INDEX FDS1,1941,19402042110.10%+7
WALMART INC(WMT)5,8035,076-7274944940.23%-0
UNION PAC CORP(UNP)2,6702,67006206180.29%-2
PROCTER AND GAMBLE CO(PG)1,2661,26602132020.09%-10
MCDONALDS CORP(MCD)95895802942790.13%-15
GLOBE LIFE INC2,7932,79303623460.16%-16
AT&T INC(T)10,4459,574-8712942690.12%-26
APPLE INC(AAPL)1,7971,79703923610.17%-30
BP PLC(BP)10,23210,132-1003463070.14%-39
ENTERPRISE PRODS PARTNERS L(EPD)14,53014,53004954510.21%-44
BFC CAP TR II(BANF)1,9890-1,989520-52
STARDUST PWR INC230,112230,1120114460.02%-68
OGE ENERGY CORP(OGE)37,01036,639-3711,6841,6140.75%-70
ELI LILLY & CO(LLY)402329-733312550.12%-76
BROADCOM INC1,2500-1,2502110-211
CHEVRON CORP NEW(CVX)9,4089,178-2301,5631,3200.61%-243
INTERNATIONAL BUSINESS MACHS(IBM)1,2260-1,2262990-299
ONEOK INC NEW(OKE)22,65022,302-3482,2311,8120.84%-419
BANCFIRST CORP6,2520-6,2526850-685
SPDR S&P 500 ETF TR1,4530-1,4538070-807
BFC CAP TR II(BANF)30,6460-30,6468080-808
JP MORGAN EXCHANGE TRADED F24,0340-24,0341,2170-1,217
VANGUARD TAX-MANAGED FDS56,4420-56,4422,8920-2,892
VANGUARD BD INDEX FDS185,6230-185,62313,6100-13,610
EXXON MOBIL CORP328,5390-328,53938,6790-38,679
Page 1 of 1