Fund HoldingsBancFirst Trust & Investment Management

Total Portfolio Value
$200.65M
Total Bought
$42.84M
Total Sold
$64.45M
Net Transaction
-$21.61M
Filing Period:
Securities
SharesValue ($K)
Q4 2024
Q1 2025
Change
Q4 2024
Q1 2025
Weight (%)
Change
EXXON MOBIL CORP0328,539+328,539038,67919.28%+38,679
JP MORGAN EXCHANGE TRADED F024,034+24,03401,2170.61%+1,217
BFC CAP TR II(BANF)030,646+30,64608080.40%+808
SPDR S&P 500 ETF TR01,453+1,45308070.40%+807
BANCFIRST CORP06,252+6,25206850.34%+685
VANGUARD BD INDEX FDS185,623185,623013,37013,6106.78%+239
CHEVRON CORP NEW(CVX)9,3049,408+1041,3311,5630.78%+231
BROADCOM INC01,250+1,25002110.11%+211
VANGUARD TAX-MANAGED FDS56,44256,44202,6982,8921.44%+194
KRATOS DEFENSE & SEC SOLUTIO(KTOS)24,38924,38906477480.37%+101
VANGUARD BD INDEX FD$53,41153,861+4504,1264,2142.10%+88
VANGUARD BD INDEX FDS29,64829,971+3232,2192,2901.14%+72
AT&T INC(T)10,44510,44502362940.15%+58
BP PLC(BP)10,23210,23202983460.17%+49
ENTERPRISE PRODS PARTNERS L(EPD)14,53014,53004534950.25%+42
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
4,0994,654+5552382730.14%+35
INTERNATIONAL BUSINESS MACHS(IBM)1,2261,22602702990.15%+29
UNION PAC CORP(UNP)2,6702,67006086200.31%+12
VANGUARD INDEX FD$1,1941,19402022040.10%+2
PROCTER AND GAMBLE CO(PG)1,2661,26602122130.11%+1
ELI LILLY & CO(LLY)432402-303343310.16%-4
VANGUARD INDEX FDS1,0591,159+1004394290.21%-9
TRI CONTL CORP(TY)11,06111,06103503380.17%-12
!SHARES TR1,2051,194-114884300.21%-58
MCDONALDS CORP(MCD)1,289958-3313742940.15%-79
APPLE INC(AAPL)1,9831,797-1865003920.20%-109
TESLA INC(TSLA)89389303732350.12%-137
LYONDELLBASELL INDUSTRIES N
SHS - A -
2,8040-2,8042050-205
ISHARES TR1,0900-1,0902080-208
LOCKHEED MARTIN CORP(LMT)4910-4912380-238
GLOBE LIFE INC5,5932,793-2,8006153620.18%-253
VODAFONE GROUP PLC NEW SPONSORED ADR(VOD)30,2750-30,2752550-255
BLACK HILLS CORP4,4090-4,4092570-257
AMAZON COM INC(AMZN)1,2470-1,2472760-276
GENERAL DYNAMICS CORP(GD)1,0630-1,0632800-280
NEWMONT CORP(NEM)7,7450-7,7452870-287
LEVI STRAUSS & CO NEW(LEVI)176,830176,83003,0662,7741.38%-292
BROADCOM INC(AVGO)1,2500-1,2502940-294
WALMART INC(WMT)8,9615,803-3,1588124940.25%-317
ONEOK INC NEW(OKE)25,63122,650-2,9812,5832,2311.11%-353
AMGEN INC(AMGN)1,3620-1,3623530-353
COCA COLA CO(KO)5,8360-5,8363620-362
MICROSOFT CORP(MSFT)2,0731,152-9218814360.22%-445
PFIZER INC(PFE)17,9780-17,9784750-475
TOTALENERGIES SE SPONSORED ADS(TTE)9,8980-9,8985390-539
WELLS FARGO CO NEW COM(WFC)8,3850-8,3855900-590
CISCO SYS INC(CSCO)10,5930-10,5936270-627
ABBVIE INC(ABBV)3,6500-3,6506430-643
US BANCORP DEL PFD B 1/1000DP(USB)29,4000-29,4006540-654
VANGUARD INDEX FDS58,40358,403011,54210,8385.40%-704
NVIDIA CORPORATION(NVDA)5,1250-5,1257050-705
PRUDENTIAL FINL INC(PFH)6,5920-6,5927790-779
STARDUST PWR INC230,112230,11201,0381140.06%-924
OGE ENERGY CORP(OGE)63,70837,010-26,6982,6261,6840.84%-942
SPDR S&P 500 ETF TR(SPY)1,901160-1,7411,119890.04%-1,030
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT ETF
24,0340-24,0341,2160-1,216
VANGUARD INDEX FD$20,56719,123-1,44411,1279,7684.87%-1,359
VANGUARD INDEX FDS15,10010,686-4,4144,3912,9221.46%-1,470
BFC CAP TR II(BANF)60,3391,989-58,3501,548520.03%-1,496
BANCFIRST CORP(BANF)907,318876,293-31,025108,53395,96347.83%-12,571
EXXON MOBIL CORP328,3490-328,34934,7260-34,726
Page 1 of 1