We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
JP Morgan Chase
26
JP Morgan Chase
New York
$222K +$35.6K +769 +16%
Bessemer Group
27
Bessemer Group
New Jersey
$217K
California State Teachers Retirement System (CalSTRS)
28
California State Teachers Retirement System (CalSTRS)
California
$204K +$2.68K +58 +1%
OSAM
29
O'Shaughnessy Asset Management
Connecticut
$197K +$83.7K +1,809 +58%
AL
30
AJO LP
Pennsylvania
$185K -$131K -2,822 -38%
New York State Common Retirement Fund
31
New York State Common Retirement Fund
New York
$172K
Acadian Asset Management
32
Acadian Asset Management
Massachusetts
$139K
HCM
33
Huber Capital Management
California
$131K
AIG
34
American International Group
New York
$80K -$1.71K -37 -2%
UBS Group
35
UBS Group
Switzerland
$78K -$127K -2,744 -58%
Bank of America
36
Bank of America
North Carolina
$73K -$18K -389 -18%
Barclays
37
Barclays
United Kingdom
$44K -$102K -2,206 -67%
BNP Paribas Financial Markets
38
BNP Paribas Financial Markets
France
$41.1K +$11.1K +240 +30%
Deutsche Bank
39
Deutsche Bank
Germany
$41K -$56.8K -1,228 -55%
Morgan Stanley
40
Morgan Stanley
New York
$40K -$213K -4,603 -82%
Royal Bank of Canada
41
Royal Bank of Canada
Ontario, Canada
$39K +$36.8K +795 +482%
Citigroup
42
Citigroup
New York
$34K +$9.25K +200 +31%
Victory Capital Management
43
Victory Capital Management
Texas
$25K +$29.3K +633 New
PNC Financial Services Group
44
PNC Financial Services Group
Pennsylvania
$24K
MAM
45
Meeder Asset Management
Ohio
$23K -$2.04K -44 -7%
Legal & General Group
46
Legal & General Group
United Kingdom
$16K -$5.32K -115 -23%
ASN
47
Advisory Services Network
Georgia
$13K +$14.8K +319 New
AIP
48
Ameritas Investment Partners
Nebraska
$10K
NFG
49
Next Financial Group
Texas
$3K +$3.24K +70 New
Canada Life
50
Canada Life
Manitoba, Canada
$2K