We are live on ! Find out more
ICFI icon

ICF International

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$3.71M
PI
52
Putnam Investments
Massachusetts
$3.66M +$3.72M +40,940 New
GIA
53
GHP Investment Advisors
Colorado
$3.63M +$761K +8,376 +26%
Wells Fargo
54
Wells Fargo
California
$3.55M +$841K +9,255 +30%
Morgan Stanley
55
Morgan Stanley
New York
$3.54M -$1.99M -21,883 -36%
UBS Group
56
UBS Group
Switzerland
$3.35M +$240K +2,643 +8%
Envestnet Asset Management
57
Envestnet Asset Management
Illinois
$3M +$118K +1,303 +4%
Invesco
58
Invesco
Georgia
$2.64M +$131K +1,444 +5%
RhumbLine Advisers
59
RhumbLine Advisers
Massachusetts
$2.52M +$69.5K +765 +3%
FNBOO
60
First National Bank of Omaha
Nebraska
$2.35M -$197K -2,171 -8%
ECM
61
ExodusPoint Capital Management
New York
$2.29M +$187K +2,056 +9%
California State Teachers Retirement System (CalSTRS)
62
California State Teachers Retirement System (CalSTRS)
California
$2.27M -$1.36K -15 -0.1%
ACA
63
Aptus Capital Advisors
Alabama
$2.27M +$413K +4,540 +22%
Citadel Advisors
64
Citadel Advisors
Florida
$2.25M -$1.91M -21,064 -45%
TA
65
Teton Advisors
New York
$2.08M
TAM
66
Tocqueville Asset Management
New York
$1.95M
SF
67
Synovus Financial
Georgia
$1.94M -$17.1K -188 -0.9%
UBS AM
68
UBS AM
Illinois
$1.91M +$208K +2,293 +12%
Bank of Montreal
69
Bank of Montreal
Ontario, Canada
$1.87M -$51.8K -570 -3%
AllianceBernstein
70
AllianceBernstein
Tennessee
$1.86M -$597K -6,564 -24%
ECM
71
EMC Capital Management
Texas
$1.86M
Barclays
72
Barclays
United Kingdom
$1.79M +$1.07M +11,802 +144%
Natixis Advisors
73
Natixis Advisors
Massachusetts
$1.76M -$19.7K -217 -1%
BCI
74
Brinker Capital Investments
Pennsylvania
$1.64M
Thrivent Financial for Lutherans
75
Thrivent Financial for Lutherans
Minnesota
$1.62M -$172K -1,897 -9%