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.
| Company | Shares | Value as reported | Change | As of |
|---|---|---|---|---|
| Bancfirst Corporation | 896K | US$101M | +23,984 | Jun 30, 2026 |
| Exxon Mobil Corporation | 330K | US$44.8M | +433 | Jun 30, 2026 |
| Levi Strauss & Co | 165K | US$4.04M | no change | Jun 30, 2026 |
| Walmart Inc. | 21,050 | US$2.41M | +512 | Jun 30, 2026 |
| Oge Energy Corp | 35,713 | US$1.76M | no change | Jun 30, 2026 |
| Oneok, Inc. | 17,608 | US$1.56M | +235 | Jun 30, 2026 |
| Apple Inc | 5,507 | US$1.55M | +3,779 | Jun 30, 2026 |
| Nvidia Corporation | 4,894 | US$954K | new | Jun 30, 2026 |
| Microsoft Corp. | 2,569 | US$947K | +1,012 | Jun 30, 2026 |
| Palo Alto Networks, Inc. | 2,679 | US$889K | new | Jun 30, 2026 |