Holdings

BancFirst Trust & Investment Management

As of Jun 30, 2026, BancFirst Trust & Investment Management reported 40 positions worth US$173M. Largest: Bancfirst Corporation, Exxon Mobil Corporation and Levi Strauss & Co. What it bought and sold, with each filing.

CompanySharesValue as reportedChangeAs of
Bancfirst Corporation896KUS$101M+23,984Jun 30, 2026
Exxon Mobil Corporation330KUS$44.8M+433Jun 30, 2026
Levi Strauss & Co165KUS$4.04Mno changeJun 30, 2026
Walmart Inc.21,050US$2.41M+512Jun 30, 2026
Oge Energy Corp35,713US$1.76Mno changeJun 30, 2026
Oneok, Inc.17,608US$1.56M+235Jun 30, 2026
Apple Inc5,507US$1.55M+3,779Jun 30, 2026
Nvidia Corporation4,894US$954KnewJun 30, 2026
Microsoft Corp.2,569US$947K+1,012Jun 30, 2026
Palo Alto Networks, Inc.2,679US$889KnewJun 30, 2026