We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
DC
26
Davenport & Co
Virginia
$376K +$11.1K +211 +3%
TCIM
27
TIAA CREF Investment Management
New York
$366K -$843 -16 -0.2%
First Trust Advisors
28
First Trust Advisors
Illinois
$312K +$48.5K +921 +19%
TA
29
Teachers Advisors
New York
$311K
Bessemer Group
30
Bessemer Group
New Jersey
$289K
California State Teachers Retirement System (CalSTRS)
31
California State Teachers Retirement System (CalSTRS)
California
$279K +$9.32K +177 +3%
New York State Common Retirement Fund
32
New York State Common Retirement Fund
New York
$261K
RhumbLine Advisers
33
RhumbLine Advisers
Massachusetts
$253K +$251K +4,763 New
Russell Investments Group
34
Russell Investments Group
United Kingdom
$248K
OSAM
35
O'Shaughnessy Asset Management
Connecticut
$235K -$10.8K -205 -4%
JMPWA
36
JP Morgan Private Wealth Advisors
California
$213K
Acadian Asset Management
37
Acadian Asset Management
Massachusetts
$207K
Bank of America
38
Bank of America
North Carolina
$136K +$46.9K +890 +53%
Royal Bank of Canada
39
Royal Bank of Canada
Ontario, Canada
$128K -$177K -3,366 -58%
AIG
40
American International Group
New York
$116K -$895 -17 -0.8%
UBS Group
41
UBS Group
Switzerland
$96K +$11.3K +214 +13%
JP Morgan Chase
42
JP Morgan Chase
New York
$81K +$30.7K +583 +62%
CAPTRUST Financial Advisors
43
CAPTRUST Financial Advisors
North Carolina
$54K
Citigroup
44
Citigroup
New York
$45K -$7.79K -148 -15%
MAM
45
Meeder Asset Management
Ohio
$32K
PNC Financial Services Group
46
PNC Financial Services Group
Pennsylvania
$32K
Legal & General Group
47
Legal & General Group
United Kingdom
$27K
HIM
48
Hillsdale Investment Management
Ontario, Canada
$19K +$18.4K +350 New
AIP
49
Ameritas Investment Partners
Nebraska
$13K
Federated Hermes
50
Federated Hermes
Pennsylvania
$8K