Stock Transactions — C & F FINL CORP

Total Bought
29,798
18 transactions
Total Sold
41,192
25 transactions
Net
-11,394
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Invesco Ltd.4,92711,236+6,3090.000.00+0.00buy
PANAGORA ASSET MANAGEMENT INC05,375+5,3750.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC65,97969,566+3,5870.000.00-0.00buy
JPMORGAN CHASE & CO2,7126,118+3,4060.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS4,7328,018+3,2860.000.00-0.00buy
Huber Capital Management LLC42,54544,061+1,5160.730.49-0.24buy
NORTHERN TRUST CORP30,75031,841+1,0910.000.00-0.00buy
Clearstead Trust, LLC0950+9500.000.01+0.01buy
VANGUARD GROUP INC163,602164,547+9450.000.00-0.00buy
JOHN G ULLMAN & ASSOCIATES INC16,66017,560+9000.180.13-0.05buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC35,67736,552+8750.050.04-0.02buy
Empowered Funds, LLC11,08711,962+8750.020.01-0.01buy
Main Street Group, LTD0242+2420.000.01+0.01buy
RHUMBLINE ADVISERS3,4483,642+1940.000.00-0.00buy
WELLS FARGO & COMPANY/MN18,84618,992+1460.000.00-0.00buy
CITIGROUP INC596681+850.000.00-0.00buy
Qube Research & Technologies Ltd8195+140.000.00-0.00buy
FMR LLC322324+20.000.00-0.00buy
LSV ASSET MANAGEMENT30,36730,36700.000.00-0.00hold
Ameritas Investment Partners, Inc.27127100.000.00-0.00hold
OLD POINT TRUST & FINANCIAL SERVICES N A70070000.020.01-0.01hold
TCV Trust & Wealth Management, Inc.7,5157,51500.050.04-0.02hold
MetLife Investment Management, LLC1,7751,77500.000.00-0.00hold
Dakota Wealth Management13,00113,00100.030.02-0.02hold
Anchor Investment Management, LLC26826800.000.00-0.00hold
OSAIC HOLDINGS, INC.3,7063,70600.000.00-0.00hold
Glen Eagle Advisors, LLC323200.000.00-0.00hold
FIRST MANHATTAN CO. LLC.16,29516,29500.000.00-0.00hold
METROPOLITAN LIFE INSURANCE CO/NY18418400.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
SouthState Corp40440400.000.00-0.00hold
Legal & General Group Plc27427400.000.00-0.00hold
NEW YORK STATE COMMON RETIREMENT FUND1,9281,92800.000.00-0.00hold
CHARLES SCHWAB INVESTMENT MANAGEMENT INC8,7108,71000.000.00-0.00hold
DAVENPORT & Co LLC7,4327,43200.000.00-0.00hold
Covestor Ltd1716-10.000.00-0.00sell
AMERICAN INTERNATIONAL GROUP, INC.1,5901,576-140.000.00-0.00sell
TRUIST FINANCIAL CORP30,11930,093-260.000.00-0.00sell
ROYAL BANK OF CANADA4,2384,176-620.000.00-0.00sell
TOMPKINS FINANCIAL CORP1000-1000.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP186,401186,294-1070.000.00-0.00sell
STATE STREET CORP40,06839,947-1210.000.00-0.00sell
AMALGAMATED BANK287111-1760.000.00-0.00sell
Tower Research Capital LLC (TRC)1920-1920.000.00-0.00sell
US BANCORP \DE\2000-2000.000.00-0.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM527322-2050.000.00-0.00sell
Advisory Services Network, LLC3510-3510.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC82,86082,460-4000.010.01-0.00sell
MANUFACTURERS LIFE INSURANCE COMPANY, THE111,176110,724-4520.000.01+0.00sell
HighTower Advisors, LLC6,6615,966-6950.000.00-0.00sell
Bank of New York Mellon Corp11,80110,293-1,5080.000.00-0.00sell
SG Americas Securities, LLC1,7400-1,7400.000.00-0.00sell
UBS Group AG5,1293,217-1,9120.000.00-0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC11,1499,046-2,1030.010.00-0.01sell
BARCLAYS PLC4,3792,223-2,1560.000.00-0.00sell
ENVESTNET ASSET MANAGEMENT INC3,6970-3,6970.000.00-0.00sell
MERCER GLOBAL ADVISORS INC /ADV3,6970-3,6970.000.00-0.00sell
RITHOLTZ WEALTH MANAGEMENT4,1660-4,1660.010.00-0.01sell
BANK OF AMERICA CORP /DE/6,5360-6,5360.000.00-0.00sell
Informed Momentum Co LLC10,5750-10,5750.130.00-0.13sell
Page 1 of 1