We are live on ! Find out more
ICFI icon

ICF International

Name Holding Trade Value Shares
Change
Change in
Stake
XT
76
XTX Topco
Cayman Islands
$2.27M +$1.53M +22,161 +246%
T. Rowe Price Associates
77
T. Rowe Price Associates
Maryland
$2.06M +$240K +3,474 +14%
Vanguard Global Advisers
78
Vanguard Global Advisers
Pennsylvania
$2.03M +$534K +7,732 +38%
Principal Financial Group
79
Principal Financial Group
Iowa
$2.02M +$122K +1,760 +7%
Deutsche Bank
80
Deutsche Bank
Germany
$1.99M +$205K +2,972 +12%
SG Americas Securities
81
SG Americas Securities
New York
$1.97M -$208K -3,018 -10%
Boston Partners
82
Boston Partners
Massachusetts
$1.93M +$1.83M +26,503 New
HSBC Holdings
83
HSBC Holdings
United Kingdom
$1.81M +$471K +6,825 +38%
WCM
84
Wedge Capital Management
North Carolina
$1.81M -$88.6K -1,283 -5%
RhumbLine Advisers
85
RhumbLine Advisers
Massachusetts
$1.8M +$81.1K +1,175 +5%
Capital Fund Management (CFM)
86
Capital Fund Management (CFM)
France
$1.74M +$1.65M +23,821 New
FNBOO
87
First National Bank of Omaha
Nebraska
$1.73M -$299K -4,328 -15%
JP Morgan Chase
88
JP Morgan Chase
New York
$1.71M -$1.73M -25,059 -53%
Janney Montgomery Scott
89
Janney Montgomery Scott
Pennsylvania
$1.52M +$33.4K +483 +2%
Universal-Beteiligungs- und Servicegesellschaft
90
Universal-Beteiligungs- und Servicegesellschaft
Germany
$1.5M +$894K +12,946 +168%
Citigroup
91
Citigroup
New York
$1.41M -$855K -12,382 -39%
FDCDDQ
92
Federation des caisses Desjardins du Quebec
Quebec, Canada
$1.33M +$1.24M +18,025 +9,013%
JAM
93
Jupiter Asset Management
United Kingdom
$1.32M +$1.26M +18,174 New
William Blair & Company
94
William Blair & Company
Illinois
$1.29M -$424K -6,145 -26%
Wealth Enhancement Advisory Services
95
Wealth Enhancement Advisory Services
Minnesota
$1.28M +$837K +12,123 +268%
Cerity Partners
96
Cerity Partners
New York
$1.26M +$332K +4,809 +39%
Legal & General Group
97
Legal & General Group
United Kingdom
$1.23M +$13.5K +195 +1%
Ohio Public Employees Retirement System (OPERS)
98
Ohio Public Employees Retirement System (OPERS)
Ohio
$1.21M +$5.53K +80 +0.5%
California State Teachers Retirement System (CalSTRS)
99
California State Teachers Retirement System (CalSTRS)
California
$1.21M -$40.1K -580 -3%
Mercer Global Advisors
100
Mercer Global Advisors
Colorado
$1.17M +$891K +12,901 +409%