We are live on ! Find out more
CFFI icon

C&F Financial

Name Holding Trade Value Shares
Change
Change in
Stake
GMIM
26
General Motors Investment Management
New York
$350K +$287K +6,279 New
PNC Financial Services Group
27
PNC Financial Services Group
Pennsylvania
$322K +$263K +5,770 New
California State Teachers Retirement System (CalSTRS)
28
California State Teachers Retirement System (CalSTRS)
California
$317K +$260K +5,688 New
DC
29
Davenport & Co
Virginia
$290K +$238K +5,207 New
Two Sigma Investments
30
Two Sigma Investments
New York
$289K +$237K +5,193 New
TTWM
31
TCV Trust & Wealth Management
Virginia
$279K +$228K +5,000 New
Deutsche Bank
32
Deutsche Bank
Germany
$257K +$212K +4,646 New
RhumbLine Advisers
33
RhumbLine Advisers
Massachusetts
$250K +$205K +4,485 New
Charles Schwab
34
Charles Schwab
California
$246K +$201K +4,400 New
TA
35
Teachers Advisors
New York
$230K +$188K +4,123 New
Bank of America
36
Bank of America
North Carolina
$227K +$186K +4,072 New
PP
37
PDT Partners
New York
$223K +$183K +3,998 New
Manulife (Manufacturers Life Insurance)
38
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$163K +$134K +2,928 New
DCM
39
Dean Capital Management
Kansas
$162K +$133K +2,913 New
MLICM
40
Metropolitan Life Insurance Company (MetLife)
New York
$160K +$131K +2,872 New
Bank of Montreal
41
Bank of Montreal
Ontario, Canada
$155K +$127K +2,781 New
NFA
42
Nationwide Fund Advisors
Ohio
$149K +$122K +2,671 New
AIG
43
American International Group
New York
$123K +$101K +2,207 New
Creative Planning
44
Creative Planning
Kansas
$98K +$80.4K +1,760 New
BA
45
BlackRock Advisors
Delaware
$85K +$69.6K +1,525 New
Citigroup
46
Citigroup
New York
$79K +$65K +1,423 New
TRCT
47
Tower Research Capital (TRC)
New York
$68K +$56K +1,227 New
AllianceBernstein
48
AllianceBernstein
Tennessee
$42K +$34.7K +760 New
Ameriprise
49
Ameriprise
Minnesota
$32K +$26.3K +576 New
PP
50
Palladium Partners
Virginia
$28K +$22.8K +500 New