| Ticker | $ Bought |
|---|---|
| idexx labs inc | 449,571 |
| american centy etf tr | 240,783 |
| vanguard star fds | 211,874 |
| johnson & johnson | 205,389 |
| Ticker | % Inc. |
|---|---|
| ishares tr | 109 |
| ishares tr | 107 |
| vanguard index fds | 35.51 |
| vanguard index fds | 24.34 |
| vanguard scottsdale fds | 5.48 |
| vanguard tax-managed fds | 3.34 |
| bancfirst corp | 2.34 |
| vanguard bd index fds | 0.22 |
| Ticker | % Reduced |
|---|---|
| walmart inc | -93.71 |
| chevron corporation | -17.59 |
| apple inc | -14.88 |
| microsoft corp | -14.03 |
| eli lilly & co | -6.55 |
| vanguard index fds | -5.39 |
| vanguard index fds | -1.55 |
| vanguard bd index fds | -0.84 |
BancFirst Trust & Investment Management has about 41.7% of it's holdings in Financial Services sector.
| Sector | % |
|---|---|
| Financial Services | 41.7 |
| Others | 26.6 |
| Energy | 26.2 |
| Consumer Cyclical | 1.6 |
| Consumer Defensive | 1.2 |
BancFirst Trust & Investment Management has about 29.6% of it's portfolio invested in the large-cap and mega-cap stocks.
| Category | % |
|---|---|
| MID-CAP | 43.8 |
| MEGA-CAP | 27.7 |
| UNALLOCATED | 26.6 |
| LARGE-CAP | 1.9 |
About 71.2% of the stocks held by BancFirst Trust & Investment Management either belong to S&P 500 or RUSSELL 2000 index.
| Index | % |
|---|---|
| RUSSELL 2000 | 42.3 |
| S&P 500 | 28.9 |
| Others | 28.8 |
This heatmap illustrates the top 50 positions within the fund's portfolio.
BancFirst Trust & Investment Management has 41 stocks in it's portfolio. About 90.3% of the portfolio is in top 10 stocks. VB proved to be the most loss making stock for the portfolio. XOM was the most profitable stock for BancFirst Trust & Investment Management last quarter.
Last Reported on: 01 Apr, 2026| Ticker | Namesorted ascending | % Portfolio | Shares Held | $ Value | Type | % Change | Options | |
|---|---|---|---|---|---|---|---|---|
| AAPL | apple inc | 0.19 | 1,728 | 426,176 | reduced | -14.88 | ||
| AAXJ | ishares tr | 0.09 | 2,801 | 206,053 | unchanged | 0.00 | ||
| AEMB | american centy etf tr | 0.11 | 2,223 | 240,783 | new | |||
| AVGO | broadcom inc | 0.17 | 1,323 | 388,180 | unchanged | 0.00 | ||
| BANF | bancfirst corp | 41.58 | 871,990 | 94,105,200 | added | 2.34 | ||
| BBAX | j p morgan exchange traded f | 1.20 | 53,866 | 2,724,000 | reduced | -0.62 | ||
| BIV | vanguard bd index fds | 5.15 | 158,620 | 11,655,400 | unchanged | 0.00 | ||
| BIV | vanguard bd index fds | 2.51 | 72,505 | 5,677,140 | added | 0.22 | ||
| BIV | vanguard bd index fds | 1.16 | 34,098 | 2,623,160 | reduced | -0.84 | ||
| BNDW | vanguard scottsdale fds | 0.66 | 25,590 | 1,496,760 | added | 5.48 | ||
| BP | bp plc | 0.21 | 10,132 | 479,750 | unchanged | 0.00 | ||
| CVX | chevron corporation | 0.24 | 2,562 | 539,838 | reduced | -17.59 | ||
| EPD | enterprise prods partners l | 0.17 | 9,930 | 388,064 | unchanged | 0.00 | ||
| IDXX | idexx labs inc | 0.20 | 807 | 449,571 | new | |||
| IJR | ishares tr | 0.20 | 2,204 | 457,616 | added | 109 | ||
| IJR | ishares tr | 0.19 | 3,929 | 427,121 | added | 107 | ||
| IJR | ishares tr | 0.18 | 1,014 | 416,662 | unchanged | 0.00 | ||
| JNJ | johnson & johnson | 0.09 | 847 | 205,389 | new | |||
| KTOS | kratos defense & sec solutio | 0.52 | 17,961 | 1,172,490 | unchanged | 0.00 | ||
| LEVI | levi strauss & co new | 1.32 | 165,130 | 2,998,760 | unchanged | 0.00 | ||