0001914099-25-000006.txt : 20250415 0001914099-25-000006.hdr.sgml : 20250415 20250415105448 ACCESSION NUMBER: 0001914099-25-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250415 DATE AS OF CHANGE: 20250415 EFFECTIVENESS DATE: 20250415 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BancFirst Trust & Investment Management CENTRAL INDEX KEY: 0001914099 ORGANIZATION NAME: EIN: 731332918 STATE OF INCORPORATION: OK FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22341 FILM NUMBER: 25838092 BUSINESS ADDRESS: STREET 1: 100 N BROADWAY AVE CITY: OKLAHOMA CITY STATE: OK ZIP: 73102 BUSINESS PHONE: 4052184022 MAIL ADDRESS: STREET 1: 100 N BROADWAY AVE CITY: OKLAHOMA CITY STATE: OK ZIP: 73102 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001914099 XXXXXXXX 03-31-2025 03-31-2025 BancFirst Trust & Investment Management
100 N BROADWAY AVE OKLAHOMA CITY OK 73102
13F HOLDINGS REPORT 028-22341 N
Jason T DeBerry Trust Compliance Coordinator 4052184022 Jason T DeBerry Oklahoma City OK 04-15-2025 0 52 200646104 false
INFORMATION TABLE 2 2025033113F.xml AT&T INC COM 00206R102 173109 6143 SH SOLE 0 6143 0 0 AT&T INC COM 00206R102 121230 4302 SH OTR 0 4302 0 0 APPLE INC COM 037833100 391566 1797 SH SOLE 0 1797 0 0 BFC CAP TR II PFD TR 7,20% 05539S206 807828 30646 SH SOLE 0 30646 0 0 BFC CAP TR II PFD TR 7.20% 05539S206 52430 1989 SH OTR 0 1989 0 0 BP PLC SPONSORED ADR 055622104 346455 10232 SH SOLE 0 10232 0 0 BANCFIRST CORP COM 05945F103 95962855 876293 SH SOLE 0 7567 0 868726 BANCFIRST CORP COM 05945Fl03 684656 6252 SH OTR 0 0 0 6252 BROADCOM INC COM 11135Fl01 211400 1250 SH SOLE 0 1250 0 0 CHEVRON CORP NEW COM 166764100 1533675 9234 SH SOLE 0 9234 0 0 CHEVRON CORP NEW COM 166764100 28899 174 SH OTR 0 174 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 338414 9930 SH SOLE 0 9930 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 156768 4600 SH OTR 0 4600 0 0 EXXON MOBIL CORP COM 302310102 38399169 326163 SH SOLE 0 326163 0 0 EXXON MOBIL CORP COM 302310102 279726 2376 SH OTR 0 2376 0 0 GLOBE LIFE INC COM 37959E102 362447 2793 SH SOLE 0 2793 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 299144 1226 SH SOLE 0 1226 0 0 !SHARES TR RUS 1000 GRW ETF 464287614 430484 1194 SH SOLE 0 1194 0 0 JP MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 466410837 1162943 22974 SH SOLE 0 22974 0 0 JP MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 466410837 53657 1060 SH OTR 0 1060 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 748254 24389 SH SOLE 0 24389 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2774462 176830 SH SOLE 0 176830 0 0 ELI LILLY & CO COM 532457108 177662 216 SH SOLE 0 216 0 0 ELI LILLY & CO COM 532457108 152986 186 SH OTR 0 186 0 0 MCDONALDS CORP COM 580135101 156001 508 SH SOLE 0 508 0 0 MCDONALDS CORP COM 580135101 138190 450 SH OTR 0 450 0 0 MICROSOFT CORP COM 594918104 338647 894 SH SOLE 0 894 0 0 MICROSOFT CORP COM 594918104 97730 258 SH OTR 0 258 0 0 OGE ENERGY CORP COM 670837103 113588 2497 SH SOLE 0 2497 0 0 OGE ENERGY CORP COM 670837103 1569996 34513 SH OTR 0 34513 0 0 ONEOK INC NEW COM 682680103 1583616 16080 SH SOLE 0 16080 0 0 ONEOK INC NEW COM 682680103 647013 6570 SH OTR 0 6570 0 0 PROCTER AND GAMBLE CO COM 742718109 23692 141 SH SOLE 0 141 0 0 PROCTER AND GAMBLE CO COM 742718109 189033 1125 SH OTR 0 1125 0 0 SPDR S&P 500 ETF TR TR UNIT 78462Fl03 807373 1453 SH SOLE 0 1453 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 88905 160 SH OTR 0 160 0 0 STARDUST PWR INC COM 854936101 113905 230112 SH SOLE 0 230112 0 0 TESLA INC COM 88160R101 235350 893 SH SOLE 0 893 0 0 TRI CONTL CORP COM 895436103 338024 11061 SH OTR 0 11061 0 0 UNION PAC CORP COM 907818108 619840 2670 SH OTR 0 2670 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2290084 29971 SH SOLE 0 29971 0 0 VANGUARD BD INDEX FD$ SHORT TRM BOND 921937827 4214084 53861 SH SOLE 0 53861 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13609878 185623 SH SOLE 0 185623 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2892088 56442 SH SOLE 0 56442 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 273096 4654 SH SOLE 0 4654 0 0 VANGUARD INDEX FD$ S&P 500 ETF SHS 922908363 9768028 19123 SH SOLE 0 19123 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4094637 22064 SH SOLE 0 22064 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6743791 36339 SH OTR 0 36339 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 429328 1159 SH SOLE 0 1159 0 0 VANGUARD INDEX FD$ VALUE ETF 922908744 203971 1194 SH SOLE 0 1194 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2921872 10686 SH SOLE 0 10686 0 0 WALMART INC COM 931142103 494125 5803 SH SOLE 0 5803 0 0