ICF International Inc
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 2,219,606 | 2,594,215 | +374,609 | 0.98 | 1.30 | +0.31 | buy |
| Capital Research Global Investors | 1,380,430 | 1,607,461 | +227,031 | 0.02 | 0.03 | +0.00 | buy |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 170,886 | 328,181 | +157,295 | 1.35 | 2.49 | +1.14 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 97,610 | 207,559 | +109,949 | 0.02 | 0.04 | +0.02 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 605,863 | 699,324 | +93,461 | 0.34 | 0.43 | +0.08 | buy |
| Estuary Capital Management LP | 460,013 | 510,990 | +50,977 | 7.60 | 8.42 | +0.82 | buy |
| Tributary Capital Management, LLC | 205,003 | 232,292 | +27,289 | 1.54 | 1.95 | +0.41 | buy |
| JOHNSON INVESTMENT COUNSEL INC | 16,434 | 26,901 | +10,467 | 0.01 | 0.02 | +0.01 | buy |
| ANCHOR CAPITAL ADVISORS LLC | 20,534 | 30,815 | +10,281 | 0.05 | 0.08 | +0.03 | buy |
| Riverwater Partners LLC | 25,823 | 30,484 | +4,661 | 1.03 | 1.17 | +0.14 | buy |
| B. Metzler seel. Sohn & Co. AG | 30,858 | 35,118 | +4,260 | 0.02 | 0.03 | +0.00 | buy |
| AZZAD ASSET MANAGEMENT INC /ADV | 10,685 | 14,027 | +3,342 | 0.10 | 0.13 | +0.03 | buy |
| Freestone Grove Partners LP | 17,325 | 20,588 | +3,263 | 0.01 | 0.01 | +0.00 | buy |
| Clearbridge Investments, LLC | 84,045 | 85,923 | +1,878 | 0.01 | 0.01 | +0.00 | buy |
| Quadrature Capital Ltd | 3,973 | 5,675 | +1,702 | 0.01 | 0.01 | +0.00 | buy |
| Dynamic Advisor Solutions LLC | 4,717 | 5,980 | +1,263 | 0.01 | 0.02 | +0.00 | buy |
| Heritage Family Offices, LLP | 2,347 | 3,132 | +785 | 0.10 | 0.14 | +0.03 | buy |
| First National Advisers, LLC | 5,093 | 5,801 | +708 | 0.06 | 0.07 | +0.01 | buy |
| Trust Point Inc. | 4,238 | 4,787 | +549 | 0.03 | 0.04 | +0.00 | buy |
| Inspire Investing, LLC | 4,574 | 4,857 | +283 | 0.04 | 0.04 | +0.00 | buy |
| Keeler Thomas Management LLC | 13,780 | 13,973 | +193 | 0.50 | 0.53 | +0.03 | buy |
| Cornerstone Investment Partners, LLC | 3,188 | 3,212 | +24 | 0.01 | 0.01 | +0.00 | buy |
| MJT & Associates Financial Advisory Group, Inc. | 39 | 50 | +11 | 0.00 | 0.00 | -0.00 | buy |
| NICHOLAS COMPANY, INC. | 84,290 | 84,255 | -35 | 0.12 | 0.13 | +0.01 | sell |
| TOTH FINANCIAL ADVISORY CORP | 338 | 260 | -78 | 0.00 | 0.00 | -0.00 | sell |
| Robeco Schweiz AG | 175,993 | 175,892 | -101 | 0.34 | 0.37 | +0.02 | sell |
| GHP Investment Advisors, Inc. | 1,752 | 1,585 | -167 | 0.01 | 0.01 | -0.00 | sell |
| PITCAIRN CO | 4,057 | 3,579 | -478 | 0.02 | 0.03 | +0.00 | sell |
| Walter Public Investments Inc. | 163,761 | 163,161 | -600 | 2.35 | 2.49 | +0.14 | sell |
| SEIZERT CAPITAL PARTNERS, LLC | 40,528 | 39,784 | -744 | 0.15 | 0.16 | +0.01 | sell |
| Grantham, Mayo, Van Otterloo & Co. LLC | 5,515 | 3,915 | -1,600 | 0.00 | 0.00 | -0.00 | sell |
| Creekmur Asset Management LLC | 5,697 | 3,783 | -1,914 | 0.09 | 0.06 | -0.03 | sell |
| EntryPoint Capital, LLC | 4,275 | 2,315 | -1,960 | 0.18 | 0.08 | -0.10 | sell |
| ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 21,063 | 18,383 | -2,680 | 0.10 | 0.08 | -0.01 | sell |
| Premier Fund Managers Ltd | 328,193 | 325,173 | -3,020 | 1.01 | 1.24 | +0.23 | sell |
| Petrus Trust Company, LTA | 7,520 | 2,317 | -5,203 | 0.07 | 0.02 | -0.04 | sell |
| ARGENT CAPITAL MANAGEMENT LLC | 47,946 | 10,546 | -37,400 | 0.12 | 0.03 | -0.09 | sell |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 159,810 | 117,886 | -41,924 | 0.36 | 0.27 | -0.10 | sell |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 111,244 | 43,504 | -67,740 | 0.19 | 0.08 | -0.11 | sell |