We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
Morgan Stanley
26
Morgan Stanley
New York
$522K -$175K -2,582 -25%
DC
27
Davenport & Co
Virginia
$511K
Bank of New York Mellon
28
Bank of New York Mellon
New York
$510K +$48.8K +718 +10%
TTWM
29
TCV Trust & Wealth Management
Virginia
$505K
Marshall Wace
30
Marshall Wace
United Kingdom
$504K +$510K +7,502 New
SO
31
STRS Ohio
Ohio
$383K
HighTower Advisors
32
HighTower Advisors
Illinois
$377K +$408 +6 +0.1%
Connor, Clark & Lunn Investment Management (CC&L)
33
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$369K +$12.2K +179 +3%
Goldman Sachs
34
Goldman Sachs
New York
$308K +$311K +4,579 New
Barclays
35
Barclays
United Kingdom
$299K -$61.8K -910 -17%
Cambridge Investment Research Advisors
36
Cambridge Investment Research Advisors
Iowa
$283K
Nuveen
37
Nuveen
North Carolina
$266K
Millennium Management
38
Millennium Management
New York
$249K -$313K -4,614 -55%
Invesco
39
Invesco
Georgia
$240K +$243K +3,575 New
Osaic Holdings
40
Osaic Holdings
Arizona
$220K -$2.72K -40 -1%
QC
41
Quadrature Capital
United Kingdom
$214K -$51.3K -756 -19%
UBS Group
42
UBS Group
Switzerland
$213K +$90.9K +1,338 +73%
RhumbLine Advisers
43
RhumbLine Advisers
Massachusetts
$209K -$4.69K -69 -2%
Deutsche Bank
44
Deutsche Bank
Germany
$199K +$201K +2,957 New
Royal Bank of Canada
45
Royal Bank of Canada
Ontario, Canada
$160K -$184K -2,711 -53%
MIM
46
MetLife Investment Management
New Jersey
$127K
New York State Common Retirement Fund
47
New York State Common Retirement Fund
New York
$114K
Bank of America
48
Bank of America
North Carolina
$109K -$25K -368 -19%
Mirae Asset Global ETFs Holdings
49
Mirae Asset Global ETFs Holdings
Hong Kong
$96.4K -$15.9K -234 -14%
JP Morgan Chase
50
JP Morgan Chase
New York
$86.7K -$10.3K -152 -11%