Skip to content

ICFI ICF INTL INC

Follow

COM (common), issuer CIK 1362004

308 managers (313 13F filers) reported a position in ICFI shares at 2024-12-31, 17,748,989 shares in all. 46 filers opened a position and 44 filers sold out during the quarter.

Managers
308
13F filers
313
New
46
Added
129
Reduced
86
Sold out
44
Shares held by filers
17,748,989

Shares held by filers adds up every 13F filer's report, so a share reported by a parent and by its subsidiary counts twice (H9). Managers counts each filer group once.

13D and 13G filers

Each filer's latest stake. The shares are the aggregate the reporting persons state, which can include entities that file no 13F.

Insider trades

No Form 4 transaction on this security in the data.

13F holders, Q4 2024

Filers in the available 13F reports with a share position at 2024-12-31, filer groups collapsed to one row (method), largest first. Options and principal amounts are left out. A group row states no % of portfolio, since each member reports its own portfolio: the members' percents are listed under it. A value about 1,000 times or 1/1,000 of the price other filers imply is shown as filed but neither ranks the row nor enters a sum.

HolderSharesValue% of portfolioChangeSource
WASATCH ADVISORS LP2,002,685$239M1.18%+450,13113F-HRTimeline
BlackRock, Inc.in group BlackRock, Inc.1,634,451$195M<0.01%+212,59813F-HRTimelineGroup
Capital Research Global Investorsin group Capital Research Global Inves…1,238,895$148M0.03%-120,60813F-HRTimelineGroup
VANGUARD GROUP INCin group VANGUARD GROUP INC1,076,393$128M<0.01%+13,05313F-HRTimelineGroup
DIMENSIONAL FUND ADVISORS LPin group DIMENSIONAL FUND ADVISORS LP953,249$114M0.03%-46,35313F-HRTimelineGroup
SILVERCREST ASSET MANAGEMENT GROUP LLC525,890$62.7M0.42%-248,57213F-HRTimeline
STATE STREET CORPin group STATE STREET CORP461,877$55.1M<0.01%+12,81613F-HRTimelineGroup
GEODE CAPITAL MANAGEMENT, LLCin group GEODE CAPITAL MANAGEMENT, LLC442,995$52.8M<0.01%+2,01013F-HRTimelineGroup
VICTORY CAPITAL MANAGEMENT INC398,444$47.5M0.05%-6,95713F-HRTimeline
Franklin Resourcesgroup of 2 filers holding382,085$45.5M-100,329Timeline
GOLDMAN SACHS GROUP INCin group GOLDMAN SACHS GROUP INC367,055$43.8M0.01%-21,33213F-HRTimelineGroup
AMERIPRISE FINANCIAL INCin group AMERIPRISE FINANCIAL INC349,117$41.6M0.01%-40,09013F-HRTimelineGroup
MORGAN STANLEYin group MORGAN STANLEY308,309$36.8M<0.01%+93,13113F-HR/ATimelineGroup
Premier Fund Managers Ltd253,066$29.9M1.07%+30,00013F-HRTimeline
ROYAL BANK OF CANADAin group ROYAL BANK OF CANADA240,268$28.6M0.01%-5,91213F-HRTimelineGroup
SYSTEMATIC FINANCIAL MANAGEMENT LP239,490$28.5M0.73%-39,55813F-HRTimeline
Qube Research & Technologies Ltd226,810$27M0.04%+106,77013F-HRTimeline
CHARLES SCHWAB INVESTMENT MANAGEMENT INCin group Charles Schwab Trust Co222,343$26.5M<0.01%+2,79413F-HRTimelineGroup
GW&K Investment Management, LLC219,891$26.2M0.22%-4,92213F-HRTimeline
MILLENNIUM MANAGEMENT LLCin group MILLENNIUM MANAGEMENT LLC216,451$25.8M0.02%+199,10413F-HRTimelineGroup
NORTHERN TRUST CORPin group NORTHERN TRUST CORP212,850$25.4M<0.01%+2,25713F-HRTimelineGroup
Tributary Capital Management, LLC211,863$25.3M1.96%+20,86113F-HRTimeline
NEUMEIER POMA INVESTMENT COUNSEL LLC199,506$23.8M2.31%-11,47413F-HRTimeline
Capital International Investorsin group Capital International Investo…179,106$21.4M<0.01%013F-HRTimelineGroup
Nuveen Asset Management, LLCin group TIAA171,611$20.5M0.01%+24,02213F-HRTimelineGroup
LORD, ABBETT & CO. LLC167,149$19.9M0.06%-56,10113F-HRTimeline
TWO SIGMA INVESTMENTS, LPgroup of 2 filers holding141,716$16.9M+49,970Timeline
VOLORIDGE INVESTMENT MANAGEMENT, LLC132,784$15.8M0.06%+114,26613F-HRTimeline
Walter Public Investments Inc.131,595$15.7M2.81%+23,32713F-HRTimeline
Robeco Schweiz AGin group Robeco Institutional Asset Ma…130,766$15.6M0.33%013F-HRTimelineGroup
SEI INVESTMENTS COin group SEI INVESTMENTS CO122,448$14.6M0.02%+15,90113F-HRTimelineGroup
BARCLAYS PLCin group BARCLAYS PLC119,409$14.2M0.01%+88,50313F-HR/ATimelineGroup
UBS Group AGgroup of 2 filers holding113,519$13.5M+25,292Timeline
BANK OF AMERICA CORP /DE/in group BANK OF AMERICA CORP /DE/112,712$13.4M<0.01%+5,76613F-HRTimelineGroup
KORNITZER CAPITAL MANAGEMENT INC /KS111,244$13.3M0.26%013F-HRTimeline
WCM INVESTMENT MANAGEMENT, LLC104,879$12.4M0.03%new13F-HR/ATimeline
FMR LLCin group FMR LLC93,245$11.1M<0.01%-250,74613F-HRTimelineGroup
BNP PARIBAS FINANCIAL MARKETSin group BNP PARIBAS FINANCIAL MARKETS90,226$10.8M0.01%+72,59513F-HRTimelineGroup
Stephens Investment Management Group LLCin group Stephens Investment Managemen…90,167$10.7M0.14%-25,05413F-HRTimelineGroup
Cubist Systematic Strategies, LLC88,981$10.6M0.17%+75,60813F-HRTimeline
D. E. Shaw & Co., Inc.in group D. E. Shaw & Co., Inc.85,597$10.2M0.01%+69,79713F-HRTimelineGroup
RAYMOND JAMES FINANCIAL INCin group RAYMOND JAMES FINANCIAL INC85,355$10.2M<0.01%13F-HR/ATimelineGroup
NICHOLAS COMPANY, INC.84,230$10M0.16%-4,89013F-HRTimeline
PEREGRINE CAPITAL MANAGEMENT LLC82,912$9.88M0.29%-24,05813F-HRTimeline
Bank of New York Mellon Corpin group Bank of New York Mellon Corp82,453$9.83M<0.01%-3,91113F-HRTimelineGroup
JPMORGAN CHASE & COin group JPMORGAN CHASE & CO80,731$9.62M<0.01%+33,87013F-HRTimelineGroup
CITADEL ADVISORS LLCin group CITADEL ADVISORS LLC79,186$9.44M0.01%+55,33913F-HRTimelineGroup
GHP Investment Advisors, Inc.74,575$8.89M0.41%-2,48813F-HRTimeline
TUDOR INVESTMENT CORP ET AL73,904$8.81M0.09%+72,50213F-HRTimeline
OBERWEIS ASSET MANAGEMENT INC/67,671$8.07M0.38%-47,32913F-HRTimeline
MARSHALL WACE, LLPin group MARSHALL WACE, LLP65,176$7.77M0.01%+62,49513F-HRTimelineGroup
TEACHER RETIREMENT SYSTEM OF TEXAS63,813$7.61M0.03%+14,26813F-HRTimeline
Aptus Capital Advisors, LLC56,846$6.78M0.08%+10,16313F-HRTimeline
LAZARD ASSET MANAGEMENT LLCin group LAZARD ASSET MANAGEMENT LLC48,776$5.81M0.01%+11,43413F-HRTimelineGroup
ENVESTNET ASSET MANAGEMENT INCgroup of 2 filers holding45,522$5.43M-16,598Timeline
Boston Partnersin group Boston Trust Walden Corp45,279$5.4M0.01%+7613F-HRTimelineGroup
THIRD AVENUE MANAGEMENT LLC44,188$5.27M1.02%013F-HRTimeline
WELLS FARGO & COMPANY/MNin group WELLS FARGO & COMPANY/MN42,701$5.09M<0.01%+4,39513F-HRTimelineGroup
Trexquant Investment LP42,195$5.03M0.06%+17,46013F-HRTimeline
Allianz Asset Management GmbHin group Allianz SE41,538$4.95M0.01%-41713F-HRTimelineGroup
ALLIANCEBERNSTEIN L.P.40,980$4.89M<0.01%-96113F-HRTimeline
PRUDENTIAL FINANCIAL INCin group PRUDENTIAL FINANCIAL INC33,427$4.59M0.01%+4,69113F-HRTimelineGroup
Swiss National Bank36,900$4.4M<0.01%+30013F-HRTimeline
CITIGROUP INCin group CITIGROUP INC36,695$4.37M<0.01%+20,00213F-HRTimelineGroup
TWINBEECH CAPITAL LP36,543$4.36M0.07%new13F-HRTimeline
Campbell & CO Investment Adviser LLC36,515$4.35M0.34%new13F-HRTimeline
Walleye Capital LLCin group Walleye Capital LLC35,273$4.2M0.04%new13F-HRTimelineGroup
Connor, Clark & Lunn Investment Managem…34,866$4.16M0.02%new13F-HRTimeline
HRT FINANCIAL LP34,601$4.12M0.02%+25,96713F-HRTimeline
ARROWSTREET CAPITAL, LIMITED PARTNERSHIPin group ARROWSTREET CAPITAL, LIMITED …34,331$4.09M<0.01%new13F-HRTimelineGroup
ARGENT CAPITAL MANAGEMENT LLC33,425$3.98M0.11%+4,54513F-HRTimeline
JANE STREET GROUP, LLCin group JANE STREET GROUP, LLC32,992$3.93M0.01%+16,73613F-HRTimelineGroup
AQR CAPITAL MANAGEMENT LLCin group AQR CAPITAL MANAGEMENT LLC31,976$3.81M<0.01%+25,35913F-HRTimelineGroup
NORGES BANK31,300$3.73M<0.01%new13F-HRTimeline
Hillsdale Investment Management Inc.30,660$3.65M0.18%+30,62013F-HRTimeline
RHUMBLINE ADVISERS30,630$3.65M<0.01%+4,45713F-HR/ATimeline
KENNEDY CAPITAL MANAGEMENT LLC30,515$3.64M0.08%-22,93313F-HRTimeline
LPL Financial LLC28,744$3.62M<0.01%+2,80713F-HRTimeline
B. Metzler seel. Sohn & Co. AGin group B. Metzler seel. Sohn & Co. AG29,443$3.51M0.04%+3,37713F-HRTimelineGroup
SUSQUEHANNA INTERNATIONAL GROUP, LLPin group SUSQUEHANNA INTERNATIONAL GRO…28,994$3.46M0.01%+11,24813F-HRTimelineGroup
Quantbot Technologies LP28,310$3.37M0.12%+23,19913F-HRTimeline
AMERICAN CENTURY COMPANIES INCin group AMERICAN CENTURY COMPANIES INC27,906$3.33M<0.01%+2,96613F-HRTimelineGroup
Invesco Ltd.in group Invesco Ltd.26,720$3.19M<0.01%-162,04313F-HRTimelineGroup
Squarepoint Ops LLCin group Squarepoint Ops LLC26,008$3.1M0.01%+10,41013F-HRTimelineGroup
ALGERT GLOBAL LLC25,220$3.01M0.07%+20,86013F-HR/ATimeline
MACQUARIE GROUP LTDin group MACQUARIE GROUP LTD24,565$2.93M<0.01%-7,18613F-HRTimelineGroup
Engineers Gate Manager LP23,738$2.83M0.05%+10,08113F-HRTimeline
FIRST TRUST ADVISORS LPin group FIRST TRUST ADVISORS LP22,539$2.69M<0.01%-10,01913F-HRTimelineGroup
FIRST NATIONAL BANK OF OMAHAgroup of 2 filers holding22,476$2.68M-3,528Timeline
Legal & General Group Plcin group Legal & General Group Plc22,268$2.65M<0.01%-413F-HRTimelineGroup
HSBC HOLDINGS PLCin group HSBC HOLDINGS PLC22,105$2.6M<0.01%+19,22313F-HRTimelineGroup
TOCQUEVILLE ASSET MANAGEMENT L.P.in group TOCQUEVILLE ASSET MANAGEMENT …21,800$2.6M0.04%013F-HRTimelineGroup
Russell Investments Group, Ltd.in group Russell Investments Group, Lt…21,065$2.51M<0.01%+21813F-HRTimelineGroup
Edgestream Partners, L.P.20,452$2.44M0.1%new13F-HRTimeline
OPPENHEIMER ASSET MANAGEMENT INC.in group OPPENHEIMER ASSET MANAGEMENT …19,872$2.37M0.03%+4,94813F-HRTimelineGroup
Janney Montgomery Scott LLC19,113$2.28M0.01%-51013F-HRTimeline
Zions Bancorporation, N.A.18,896$2.25M0.14%+2,90213F-HRTimeline
Jump Financial, LLCin group Jump Financial, LLC18,843$2.25M0.05%+9,74313F-HRTimelineGroup
RICE HALL JAMES & ASSOCIATES, LLC18,594$2.22M0.12%-4,29913F-HRTimeline
Quadrature Capital Ltdin group Quadrature Capital Ltd18,284$2.18M0.04%new13F-HRTimelineGroup
SYNOVUS FINANCIAL CORP17,890$2.13M0.03%+35813F-HRTimeline
SEIZERT CAPITAL PARTNERS, LLC17,533$2.09M0.09%new13F-HRTimeline
CALIFORNIA STATE TEACHERS RETIREMENT SY…17,526$2.09M<0.01%-19313F-HR/ATimeline
Bryce Point Capital, LLC17,453$2.08M0.6%13F-HRTimeline
AXA S.A.in group AXA S.A.17,167$2.05M0.01%new13F-HRTimelineGroup
DEUTSCHE BANK AG\in group DEUTSCHE BANK AG\16,759$2M<0.01%+5,65313F-HR/ATimelineGroup
State of New Jersey Common Pension Fund…in group State of New Jersey Common Pe…15,729$1.88M0.01%+3,51713F-HRTimelineGroup
GSA CAPITAL PARTNERS LLP15,167$1.81M0.13%+12,08113F-HRTimeline
RENAISSANCE TECHNOLOGIES LLC14,900$1.78M<0.01%new13F-HRTimeline
Quantedge Capital Pte Ltd14,800$1.76M0.64%new13F-HRTimeline
TILIA FIDUCIARY PARTNERS, INC.14,086$1.68M1.15%-8913F-HRTimeline
Empowered Funds, LLC13,771$1.64M0.02%+3,17213F-HRTimeline
ZACKS INVESTMENT MANAGEMENT13,639$1.63M0.02%+67013F-HRTimeline
PRICE T ROWE ASSOCIATES INC /MD/13,399$1.6M<0.01%+1,41113F-HRTimeline
Torray Investment Partners LLC13,100$1.56M0.22%+15213F-HRTimeline
BLAIR WILLIAM & CO/IL12,123$1.45M<0.01%-46,09413F-HRTimeline
Aquatic Capital Management LLC11,910$1.42M0.04%new13F-HRTimeline
Riverwater Partners LLC11,789$1.41M0.68%-11,94313F-HRTimeline
MetLife Investment Management, LLCin group MetLife Investment Management…11,395$1.36M0.01%+62613F-HRTimelineGroup
Cerity Partners LLCin group Cerity Partners LLC7,939$1.29M<0.01%+36013F-HRTimelineGroup
Verition Fund Management LLC10,726$1.28M0.01%new13F-HRTimeline
STRS OHIO10,616$1.27M0.01%-34,80013F-HRTimeline
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.in group Mirae Asset Global Investment…10,614$1.27M<0.01%+40013F-HRTimelineGroup
STIFEL FINANCIAL CORPin group STIFEL FINANCIAL CORP10,578$1.27M<0.01%-5,29313F-HRTimelineGroup
HEALTHCARE OF ONTARIO PENSION PLAN TRUS…10,600$1.26M<0.01%new13F-HRTimeline
EVENTIDE ASSET MANAGEMENT, LLC10,407$1.24M0.02%+113F-HRTimeline
QSV Equity Investors LLC10,406$1.24M1.19%+713F-HRTimeline
MANUFACTURERS LIFE INSURANCE COMPANY, T…in group MANUFACTURERS LIFE INSURANCE …10,009$1.19M<0.01%-27913F-HRTimelineGroup
INTECH INVESTMENT MANAGEMENT LLC9,868$1.18M0.01%+6,67113F-HRTimeline
JOHNSON INVESTMENT COUNSEL INC9,700$1.16M0.01%013F-HRTimeline
Allspring Global Investments Holdings, …in group Allspring Global Investments …9,411$1.12M<0.01%-93,31813F-HRTimelineGroup
PRINCIPAL FINANCIAL GROUP INCgroup of 2 filers holding9,363$1.12M+717Timeline
Sterling Capital Management LLC9,288$1.11M0.02%-3,90413F-HRTimeline
Gotham Asset Management, LLC9,275$1.11M0.01%+2,69313F-HRTimeline
Corebridge Financial, Inc.in group Corebridge Financial, Inc.9,274$1.11M0.01%-70113F-HRTimelineGroup
AZZAD ASSET MANAGEMENT INC /ADV8,920$1.06M0.21%+1,01213F-HR/ATimeline
TRUST POINT INC.8,795$1.05M0.07%-16113F-HRTimeline
OAK ASSOCIATES LTD /OH/8,672$1.03M0.07%+2,00013F-HRTimeline
Petrus Trust Company, LTA8,277$987K0.1%new13F-HRTimeline
JANUS HENDERSON GROUP PLCin group Janus Henderson8,229$981K<0.01%013F-HRTimelineGroup
Ensign Peak Advisors, Inc7,939$946K<0.01%013F-HRTimeline
CANADA LIFE ASSURANCE Coin group CANADA LIFE ASSURANCE Co7,853$935K<0.01%-72013F-HRTimelineGroup
Y-Intercept (Hong Kong) Ltd7,807$931K0.06%new13F-HRTimeline
Signal Advisors Wealth, LLC7,515$897K0.1%+16313F-HRTimeline
Dynamic Technology Lab Private Ltd7,414$884K0.14%+5,35013F-HRTimeline
Cetera Investment Advisers7,317$872K<0.01%-15713F-HRTimeline
Hilton Capital Management, LLC7,275$867K0.08%-4,81713F-HRTimeline
KLP KAPITALFORVALTNING AS7,200$859K<0.01%13F-HRTimeline
Tidal Investments LLCin group Tidal Investments LLC7,171$855K0.01%-3,55013F-HRTimelineGroup
CANADA PENSION PLAN INVESTMENT BOARD7,100$846K<0.01%-50013F-HRTimeline
MARTINGALE ASSET MANAGEMENT L P6,899$822K0.02%+3,50013F-HRTimeline
SATURNA CAPITAL CORP6,558$782K0.01%-25013F-HRTimeline
Virtu Financial LLCin group Virtu Financial LLC6,204$740K0.04%+3,37413F-HRTimelineGroup
Jain Global LLC6,173$736K0.02%13F-HRTimeline
INCEPTIONR LLC5,980$713K0.16%+1,51013F-HRTimeline
Nebula Research & Development LLC5,964$711K0.08%+2,04313F-HRTimeline
Mariner, LLCin group Mariner, LLC5,866$699K<0.01%+2,09513F-HRTimelineGroup
NEW YORK STATE COMMON RETIREMENT FUND5,858$698K<0.01%-4,99113F-HR/ATimeline
CONGRESS ASSET MANAGEMENT CO5,850$697K<0.01%-347,97413F-HRTimeline
Schonfeld Strategic Advisors LLC5,850$697K<0.01%+3,57013F-HRTimeline
PNC Financial Services Group, Inc.in group PNC Financial Services Group,…5,726$683K<0.01%-59313F-HRTimelineGroup
VOYA INVESTMENT MANAGEMENT LLCin group VOYA INVESTMENT MANAGEMENT LLC5,669$676K<0.01%-69813F-HR/ATimelineGroup
Lombard Odier Asset Management (USA) Co…5,554$662K0.25%-7,44113F-HRTimeline
Grantham, Mayo, Van Otterloo & Co. LLC5,516$658K<0.01%-2,09813F-HRTimeline
BAILARD, INC.5,476$653K0.02%+1313F-HRTimeline
ARIZONA STATE RETIREMENT SYSTEM5,439$648K<0.01%+4313F-HRTimeline
US BANCORP \DE\in group US BANCORP \DE\5,311$633K<0.01%-3,45213F-HRTimelineGroup
ProShare Advisors LLC5,252$626K<0.01%+1,72813F-HRTimeline
Handelsbanken Fonder AB5,222$623K<0.01%+40013F-HRTimeline
Zurcher Kantonalbank (Zurich Cantonalba…5,207$621K<0.01%+93613F-HRTimeline
Assenagon Asset Management S.A.4,967$592K<0.01%-73613F-HRTimeline
PITCAIRN COin group PITCAIRN CO4,574$545K0.03%-7213F-HRTimelineGroup
Integrated Quantitative Investments LLC4,514$538K0.27%13F-HRTimeline
Wilmington Savings Fund Society, FSB4,400$525K0.01%013F-HRTimeline
Man Group plcin group Man Group plc4,271$509K<0.01%+2,24713F-HRTimelineGroup
Fee-Only Financial Planning, L.C.4,206$501K0.32%013F-HRTimeline
Police & Firemen's Retirement System of…3,971$473K<0.01%13F-HRTimeline
SHELL ASSET MANAGEMENT CO3,758$448K0.02%-513F-HRTimeline
Millstone Evans Group, LLC3,752$447K0.3%13F-HRTimeline
Expect Equity LLC3,626$432K0.45%13F-HRTimeline
COMMERCE BANKin group COMMERCE BANK3,625$432K<0.01%-2213F-HRTimelineGroup
JUPITER ASSET MANAGEMENT LTDin group JUPITER ASSET MANAGEMENT LTD3,571$426K<0.01%new13F-HRTimelineGroup
Creative Planningin group Creative Planning3,502$417K<0.01%+21913F-HRTimelineGroup
Inspire Investing, LLCin group Inspire Investing, LLC3,386$404K0.05%+92813F-HRTimelineGroup
AlphaQuest LLC3,377$403K0.05%+2,01713F-HRTimeline
EntryPoint Capital, LLC3,281$391K0.16%+1,99513F-HRTimeline
Graham Capital Management, L.P.3,177$379K0.01%-3,94513F-HRTimeline
Cannon Global Investment Management, LLC3,100$370K0.91%+1,20013F-HRTimeline
XTX Topco Ltdin group XTX Topco Ltd3,055$364K0.03%+96113F-HRTimelineGroup
OXFORD ASSET MANAGEMENT LLP3,025$361K0.17%new13F-HRTimelineThe filing omitted confidential holdings, a later amendment may add them.
Teton Advisors, Inc.3,000$358K0.18%013F-HRTimeline
Scientech Research LLC2,996$357K0.1%new13F-HRTimeline
CAPTRUST FINANCIAL ADVISORS2,878$343K<0.01%-73913F-HRTimeline
Menard Financial Group LLC2,859$341K0.2%+2313F-HRTimeline
Sanctuary Advisors, LLC2,807$336K<0.01%new13F-HRTimeline
Orion Porfolio Solutions, LLC2,820$336K<0.01%-7,91713F-HRTimeline
Orion Portfolio Solutions, LLC2,820$336K<0.01%-7,91713F-HRTimeline
IEQ CAPITAL, LLC2,719$324K<0.01%new13F-HRTimeline
CHILTON INVESTMENT CO INC.2,697$322K0.01%013F-HRTimeline
Fulton Bank, N.A.2,616$312K0.01%-35913F-HRTimeline

Events

  • WASATCH ADVISORS LP reported 1,152,147 ICFI shares, 6.4% of the class, as of 2026-09-30, in a 13G filed 2026-10-09. 0000814133-26-000121

    Accepted , ingested
  • WASATCH ADVISORS LP reported 1,152,147 ICFI shares, 6.4% of the class, as of 2026-09-30, in a 13G filed 2026-10-09. 0000814133-26-000120

    Accepted , ingested