ICF International, Inc. (NASDAQ:ICFI) currently has 213 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 31 Dec, 2025 | 2,604,616 | 10,401 | 0.40% | $222,173,745.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 1,724,632 | -48,465 | -2.73% | $147,111,139.00 |
| Capital Research Global Investors | 31 Dec, 2025 | 1,604,524 | -2,937 | -0.18% | $136,865,897.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 1,118,269 | 9,896 | 0.89% | $95,388,347.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 885,682 | 8,034 | 0.92% | $75,550,063.00 |
| THRIVENT FINANCIAL FOR LUTHERANS | 31 Dec, 2025 | 705,294 | 616,372 | 693.16% | $60,162.00 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 31 Dec, 2025 | 481,086 | 152,905 | 46.59% | $41,036,636.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 31 Dec, 2025 | 470,093 | -229,231 | -32.78% | $40,099,381.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 458,175 | 2,535 | 0.56% | $39,089,339.00 |
| STATE STREET CORP | 31 Dec, 2025 | 444,507 | -12,541 | -2.74% | $37,977,785.00 |
| Estuary Capital Management LP | 31 Dec, 2025 | 389,568 | -121,422 | -23.76% | $33,230,150.00 |
| Premier Fund Managers Ltd | 31 Dec, 2025 | 263,461 | -61,712 | -18.98% | $22,801.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 250,208 | 12,261 | 5.15% | $21,342,742.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 244,469 | 35,787 | 17.15% | $20,853,205.00 |
| ROYAL BANK OF CANADA | 31 Dec, 2025 | 244,106 | -39,356 | -13.88% | $20,822,000.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 235,266 | 39,725 | 20.32% | $20,068,191.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 220,635 | -58,188 | -20.87% | $18,820,246.00 |
| Tributary Capital Management, LLC | 31 Dec, 2025 | 214,020 | -18,272 | -7.87% | $18,255,909.00 |
| FMR LLC | 31 Dec, 2025 | 205,913 | 37,100 | 21.98% | $17,564,354.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 195,878 | 92,662 | 89.77% | $16,708,393.00 |