FIRST FINL BANKSHARES INC
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| NFJ INVESTMENT GROUP, LLC | 514,746 | 908,366 | +393,620 | 0.65 | 1.05 | +0.40 | buy |
| AXIOM INVESTORS LLC /DE | 361,775 | 646,332 | +284,557 | 0.11 | 0.16 | +0.05 | buy |
| Numerai GP LLC | 16,659 | 56,128 | +39,469 | 0.09 | 0.27 | +0.18 | buy |
| Bridge City Capital, LLC | 117,303 | 155,831 | +38,528 | 1.18 | 1.40 | +0.22 | buy |
| FULLER & THALER ASSET MANAGEMENT, INC. | 999,241 | 1,027,241 | +28,000 | 0.13 | 0.12 | -0.01 | buy |
| 1900 WEALTH MANAGEMENT LLC | 5,922 | 23,487 | +17,565 | 0.02 | 0.05 | +0.04 | buy |
| Dynamic Technology Lab Private Ltd | 13,586 | 27,194 | +13,608 | 0.07 | 0.15 | +0.09 | buy |
| BRIDGES INVESTMENT MANAGEMENT INC | 61,871 | 65,329 | +3,458 | 0.03 | 0.03 | -0.00 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 12,000 | 15,000 | +3,000 | 0.00 | 0.00 | +0.00 | buy |
| Inspire Investing, LLC | 13,221 | 16,156 | +2,935 | 0.05 | 0.05 | +0.00 | buy |
| WEALTH ALLIANCE, LLC | 6,071 | 7,057 | +986 | 0.02 | 0.02 | +0.00 | buy |
| Holocene Advisors, LP | 70,707 | 71,632 | +925 | 0.01 | 0.01 | -0.00 | buy |
| Diversified Trust Co | 46,261 | 47,175 | +914 | 0.04 | 0.03 | -0.01 | buy |
| STONERIDGE INVESTMENT PARTNERS LLC | 11,350 | 12,214 | +864 | 0.31 | 0.28 | -0.03 | buy |
| HANCOCK WHITNEY CORP | 25,407 | 25,712 | +305 | 0.02 | 0.02 | -0.00 | buy |
| NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC | 28,745 | 29,026 | +281 | 0.02 | 0.01 | -0.00 | buy |
| Garrett Wealth Advisory Group, LLC | 52,050 | 52,321 | +271 | 0.40 | 0.34 | -0.05 | buy |
| Paragon Advisors, LLC | 12,143 | 12,408 | +265 | 0.11 | 0.11 | -0.01 | buy |
| Smart Money Group LLC | 79,654 | 79,767 | +113 | 0.90 | 0.79 | -0.10 | buy |
| Retirement Systems of Alabama | 157,355 | 157,448 | +93 | 0.02 | 0.02 | -0.00 | buy |
| Warwick Investment Management, Inc. | 56,102 | 56,187 | +85 | 0.39 | 0.33 | -0.06 | buy |
| Lindenwold Advisors, INC | 8,565 | 8,648 | +83 | 0.16 | 0.14 | -0.02 | buy |
| Avidian Wealth Enterprises, LLC | 13,888 | 13,945 | +57 | 0.02 | 0.02 | -0.00 | buy |
| Michels Family Financial, LLC | 7,360 | 7,398 | +38 | 0.23 | 0.19 | -0.03 | buy |
| 49 WEALTH MANAGEMENT, LLC | 6,996 | 7,032 | +36 | 0.03 | 0.02 | -0.00 | buy |
| SECURIAN ASSET MANAGEMENT, INC | 9,723 | 9,731 | +8 | 0.01 | 0.01 | -0.00 | buy |
| Strategic Financial Concepts, LLC | 77,830 | 77,834 | +4 | 0.39 | 0.38 | -0.01 | buy |
| AWM CAPITAL, LLC | 97,057 | 97,060 | +3 | 0.37 | 0.30 | -0.07 | buy |
| Investment Research & Advisory Group, Inc. | 719 | 697 | -22 | 0.01 | 0.01 | -0.00 | sell |
| Lummis Asset Management, LP | 25,116 | 25,054 | -62 | 0.58 | 0.55 | -0.02 | sell |
| New Age Alpha Advisors, LLC | 8,265 | 8,105 | -160 | 0.01 | 0.01 | -0.00 | sell |
| Rydar Equities, Inc. | 8,841 | 8,680 | -161 | 0.25 | 0.23 | -0.02 | sell |
| Rosenthal {-} Henry Capital Advisors, Inc. | 75,301 | 75,054 | -247 | 2.73 | 2.43 | -0.30 | sell |
| MOODY NATIONAL BANK TRUST DIVISION | 6,531 | 6,280 | -251 | 0.02 | 0.02 | -0.00 | sell |
| Western Wealth Management, LLC | 9,830 | 9,285 | -545 | 0.02 | 0.02 | -0.00 | sell |
| Baron Wealth Management LLC | 6,726 | 6,110 | -616 | 0.09 | 0.07 | -0.02 | sell |
| First Command Advisory Services, Inc. | 8,048 | 7,048 | -1,000 | 0.00 | 0.00 | -0.00 | sell |
| TFC Financial Management, Inc. | 13,735 | 12,194 | -1,541 | 0.07 | 0.05 | -0.02 | sell |
| Waterloo Capital, L.P. | 8,131 | 6,389 | -1,742 | 0.02 | 0.02 | -0.01 | sell |
| Helen Stephens Group, LLC | 17,630 | 14,213 | -3,417 | 0.16 | 0.11 | -0.05 | sell |
| Callan Family Office, LLC | 13,532 | 6,127 | -7,405 | 0.02 | 0.01 | -0.01 | sell |
| TWINBEECH CAPITAL LP | 33,215 | 17,669 | -15,546 | 0.03 | 0.02 | -0.00 | sell |
| Champlain Investment Partners, LLC | 2,829,222 | 2,799,987 | -29,235 | 0.71 | 0.71 | -0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 101,872 | 13,910 | -87,962 | 0.22 | 0.02 | -0.20 | sell |
| ROYCE & ASSOCIATES LP | 258,181 | 157,561 | -100,620 | 0.10 | 0.05 | -0.04 | sell |
| EMERALD ADVISERS, LLC | 149,272 | 1,157 | -148,115 | 0.20 | 0.00 | -0.20 | sell |