ICF International, Inc. (NASDAQ:ICFI) has 246 institutional investors that have filed 13F reports for the period ending March 2026.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 1,639,342 | -85,290 | -4.95% | $107,032,659.00 |
| Capital Research Global Investors | 31 Mar, 2026 | 1,604,524 | 0 | 0.00% | $104,759,372.00 |
| WASATCH ADVISORS LP | 31 Mar, 2026 | 1,174,850 | -1,429,766 | -54.89% | $76,705,957.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 978,455 | 92,773 | 10.47% | $63,884,415.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 814,249 | 814,249 | 0.00% | $53,162,317.00 |
| THRIVENT FINANCIAL FOR LUTHERANS | 31 Mar, 2026 | 659,775 | -45,519 | -6.45% | $43,077.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 460,971 | 2,796 | 0.61% | $30,102,568.00 |
| State Street Corp | 31 Mar, 2026 | 455,143 | 10,636 | 2.39% | $29,779,090.00 |
| Estuary Capital Management LP | 31 Mar, 2026 | 452,803 | 63,235 | 16.23% | $29,563,508.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 31 Mar, 2026 | 413,673 | -56,420 | -12.00% | $27,008,945.00 |
| Qube Research & Technologies Ltd | 31 Mar, 2026 | 358,075 | 190,916 | 114.21% | $23,378,717.00 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 31 Mar, 2026 | 348,426 | -132,660 | -27.58% | $22,748,734.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Mar, 2026 | 299,284 | 54,815 | 22.42% | $19,540,253.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 280,683 | -189,849 | -40.35% | $18,325,795.00 |
| Morgan Stanley | 31 Mar, 2026 | 273,861 | 53,226 | 24.12% | $17,880,412.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Mar, 2026 | 259,088 | 63,210 | 32.27% | $16,915,856.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Mar, 2026 | 255,064 | 4,856 | 1.94% | $16,653,129.00 |
| FMR LLC | 31 Mar, 2026 | 227,269 | 21,356 | 10.37% | $14,838,418.00 |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 31 Mar, 2026 | 216,538 | 99,442 | 84.92% | $14,137,866.00 |
| Tributary Capital Management, LLC | 31 Mar, 2026 | 210,646 | -3,374 | -1.58% | $13,753,079.00 |