The Analysis of BancFirst Trust & Investment Management's Holdings
Currently, BancFirst Trust & Investment Management holds 38 types of securities in its portfolio with a total value $242.6M. In the most recent quarter, they have increased their positions in VGSH (+15.5K shares, valued at $911.2K), N/A (+6.1K shares, valued at $233.0K), VTV (+786 shares, valued at $151.2K); decreased their positions in BANF (-34.5K shares, valued at $3.7M), VTI (-9.1K shares, valued at $3.1M), CVX (-6.3K shares, valued at $957.0K); initiated new positions in N/A (+6.1K shares, valued at $233.0K). Stock Holdings
TickerCompany NameSharesShares âŗ%Event DateReport DateHistory
BANF BANCFIRST CORP852.1K shares-3.89%2025-12-312026-01-05
XOM EXXON MOBIL CORP329.3K shares0.01%2025-12-312026-01-05
WMT WALMART INC326.6K shares0.00%2025-12-312026-01-05
VBR VANGUARD65.9K shares0.00%2025-12-312026-01-05
BND VANGUARD158.6K shares0.00%2025-12-312026-01-05
VANGUARD VANGUARD18.1K shares-4.02%2025-12-312026-01-05
BSV VANGUARD72.3K shares0.22%2025-12-312026-01-05
VTI VANGUARD11.0K shares-45.30%2025-12-312026-01-05
LEVI LEVI STRAUSS & CO NEW165.1K shares0.00%2025-12-312026-01-05
VEA VANGUARD50.1K shares-3.25%2025-12-312026-01-05
JPST J P MORGAN EXCHANGE TRADED F54.2K shares0.63%2025-12-312026-01-05
BIV VANGUARD34.4K shares1.53%2025-12-312026-01-05
OGE OGE ENERGY CORP35.8K shares-2.10%2025-12-312026-01-05
VGSH VANGUARD24.3K shares177.17%2025-12-312026-01-05
KTOS KRATOS DEFENSE & SEC SOLUTIO18.0K shares0.00%2025-12-312026-01-05
OKE ONEOK INC NEW17.3K shares-22.41%2025-12-312026-01-05
SPY SPDR S&P 500 ETF TR1.8K shares-2.16%2025-12-312026-01-05
MSFT MICROSOFT1.8K shares9.43%2025-12-312026-01-05
BANFP BFC CAP TR II32.6K shares0.00%2025-12-312026-01-05
UNP UNION PAC CORP2.7K shares0.00%2025-12-312026-01-05
AAPL APPLE INC2.0K shares12.22%2025-12-312026-01-05
VUG VANGUARD1.1K shares0.00%2025-12-312026-01-05
IWF ISHARES TR1.0K shares0.00%2025-12-312026-01-05
CVX CHEVRON CORP NEW3.1K shares-66.90%2025-12-312026-01-05
BROADCOM INC BROADCOM INC1.3K shares7.13%2025-12-312026-01-05
TSLA TESLA INC963 shares7.84%2025-12-312026-01-05
VTV VANGUARD2.0K shares65.83%2025-12-312026-01-05
LLY ELI LILLY336 shares2.13%2025-12-312026-01-05
BP BP PLC10.1K shares0.00%2025-12-312026-01-05
EPD ENTERPRISE PRODS PARTNERS L9.9K shares-31.66%2025-12-312026-01-05
MCD MCDONALDS967 shares0.94%2025-12-312026-01-05
PG PROCTER AND GAMBLE CO1.7K shares0.00%2025-12-312026-01-05
IVW ISHARES TR1.9K shares0.00%2025-12-312026-01-05
T AT&T INC9.3K shares-3.16%2025-12-312026-01-05
IVE ISHARES TR1.1K shares0.00%2025-12-312026-01-05
ISHG ISHARES TR2.8K shares0.00%2025-12-312026-01-05
SDST STARDUST PWR INC23.0K shares0.00%2025-12-312026-01-05
Call Option Holdings
No call option holdings data available
Put Option Holdings
No put option holdings data available