BANCFIRST CORP
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Edgestream Partners, L.P. | 4,310 | 32,139 | +27,829 | 0.01 | 0.11 | +0.10 | buy |
| Numerai GP LLC | 11,094 | 32,423 | +21,329 | 0.14 | 0.35 | +0.21 | buy |
| CRAWFORD INVESTMENT COUNSEL INC | 54,735 | 62,212 | +7,477 | 0.10 | 0.12 | +0.02 | buy |
| ZACKS INVESTMENT MANAGEMENT | 24,538 | 29,183 | +4,645 | 0.02 | 0.03 | +0.00 | buy |
| Impact Capital Partners LLC | 3,842 | 4,747 | +905 | 0.12 | 0.16 | +0.04 | buy |
| LIBERTY ONE INVESTMENT MANAGEMENT, LLC | 4,449 | 5,227 | +778 | 0.06 | 0.06 | -0.00 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 32,290 | 33,029 | +739 | 0.01 | 0.01 | +0.00 | buy |
| OCCUDO QUANTITATIVE STRATEGIES LP | 6,416 | 7,106 | +690 | 0.05 | 0.04 | -0.00 | buy |
| New Age Alpha Advisors, LLC | 604 | 591 | -13 | 0.00 | 0.00 | +0.00 | sell |
| Heritage Trust Co | 3,959 | 3,921 | -38 | 0.04 | 0.04 | -0.00 | sell |
| Curated Wealth Partners LLC | 4,457 | 4,361 | -96 | 0.05 | 0.06 | +0.01 | sell |
| PRAXIS INVESTMENT MANAGEMENT INC | 2,790 | 2,490 | -300 | 0.02 | 0.02 | -0.00 | sell |
| Ironwood Investment Counsel, LLC | 11,427 | 11,027 | -400 | 0.17 | 0.17 | +0.00 | sell |
| FULLER & THALER ASSET MANAGEMENT, INC. | 270,370 | 269,938 | -432 | 0.10 | 0.10 | +0.00 | sell |
| Gallagher Fiduciary Advisors, LLC | 7,702 | 7,189 | -513 | 0.03 | 0.03 | +0.00 | sell |
| SummerHaven Investment Management, LLC | 6,477 | 5,493 | -984 | 0.39 | 0.37 | -0.02 | sell |
| REGIONS FINANCIAL CORP | 40,544 | 38,169 | -2,375 | 0.03 | 0.03 | -0.00 | sell |
| MITCHELL & PAHL PRIVATE WEALTH, LLC | 9,801 | 5,701 | -4,100 | 0.43 | 0.25 | -0.18 | sell |
| Champlain Investment Partners, LLC | 240,733 | 223,375 | -17,358 | 0.26 | 0.31 | +0.05 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 2,614,640 | 2,590,089 | -24,551 | 0.74 | 0.83 | +0.08 | sell |