Stock Transactions — C & F FINL CORP

Total Bought
20,643
21 transactions
Total Sold
39,739
30 transactions
Net
-19,096
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Siena Capital Partners GP, LLC6,89012,397+5,5070.130.23+0.10buy
BlackRock, Inc.173,357176,925+3,5680.000.00+0.00buy
HSBC HOLDINGS PLC03,050+3,0500.000.00+0.00buy
RAYMOND JAMES FINANCIAL INC13,94716,063+2,1160.000.00+0.00buy
Cetera Investment Advisers3,8915,191+1,3000.000.00+0.00buy
GOLDMAN SACHS GROUP INC7,9529,158+1,2060.000.00+0.00buy
NORTHERN TRUST CORP24,75525,862+1,1070.000.00+0.00buy
STATE STREET CORP43,28744,045+7580.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP183,193183,607+4140.000.00-0.00buy
Tower Research Capital LLC (TRC)161563+4020.000.00+0.00buy
Advisory Services Network, LLC0351+3510.000.00+0.00buy
Main Street Group, LTD0247+2470.000.01+0.01buy
Cambridge Investment Research Advisors, Inc.4,2174,387+1700.000.00+0.00buy
ROYAL BANK OF CANADA2,3782,525+1470.000.00+0.00buy
Invesco Ltd.3,8243,926+1020.000.00+0.00buy
FIRST TRUST ADVISORS LP9,6809,760+800.000.00-0.00buy
CITIGROUP INC69142+730.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.1,4181,452+340.000.00-0.00buy
Covestor Ltd139145+60.010.01+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC04+40.000.00+0.00buy
Root Financial Partners, LLC01+10.000.00+0.00buy
MAI Capital Management1100.000.00-0.00hold
Ameritas Investment Partners, Inc.31231200.000.00+0.00hold
OLD POINT TRUST & FINANCIAL SERVICES N A70070000.020.02+0.00hold
BRIDGEWAY CAPITAL MANAGEMENT, LLC38,78638,78600.060.06-0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO30030000.000.00-0.00hold
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP9,5029,50200.000.00-0.00hold
Huber Capital Management LLC60,41560,41500.650.68+0.03hold
MetLife Investment Management, LLC1,8891,88900.000.00+0.00hold
Empowered Funds, LLC18,39618,39600.010.01-0.00hold
Connor, Clark & Lunn Investment Management Ltd.5,4915,49100.000.00-0.00hold
Anchor Investment Management, LLC26826800.000.00+0.00hold
Nuveen, LLC3,9653,96500.000.00+0.00hold
Glen Eagle Advisors, LLC323200.000.00+0.00hold
Police & Firemen's Retirement System of New Jersey58058000.000.00+0.00hold
FMR LLC42142100.000.00+0.00hold
FIRST MANHATTAN CO. LLC.15,93515,93500.000.00+0.00hold
Legal & General Group Plc27627600.000.00+0.00hold
NEW YORK STATE COMMON RETIREMENT FUND1,7001,70000.000.00+0.00hold
STRS OHIO5,7005,70000.000.00+0.00hold
DAVENPORT & Co LLC7,6027,60200.000.00+0.00hold
ACADIAN ASSET MANAGEMENT LLC36236200.000.00-0.00hold
TRUIST FINANCIAL CORP29,59329,59300.000.00+0.00hold
Arax Advisory Partners76-10.000.00-0.00sell
GAMMA Investing LLC90-90.000.00-0.00sell
Russell Investments Group, Ltd.356344-120.000.00-0.00sell
WealthCollab, LLC180-180.000.00-0.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM188165-230.000.00-0.00sell
RHUMBLINE ADVISERS2,3322,307-250.000.00+0.00sell
BNP PARIBAS FINANCIAL MARKETS729694-350.000.00-0.00sell
CWM, LLC430-430.000.00-0.00sell
Sterling Capital Management LLC176101-750.000.00-0.00sell
AMERICAN CENTURY COMPANIES INC42,82742,746-810.000.00+0.00sell
AMALGAMATED BANK960-960.000.00-0.00sell
HighTower Advisors, LLC5,2965,063-2330.000.00-0.00sell
Bank of New York Mellon Corp7,5797,242-3370.000.00+0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC5,1034,457-6460.000.00-0.00sell
CHARLES SCHWAB INVESTMENT MANAGEMENT INC8,7207,861-8590.000.00-0.00sell
TCV Trust & Wealth Management, Inc.7,5156,625-8900.040.04-0.00sell
LSV ASSET MANAGEMENT35,86734,867-1,0000.010.01-0.00sell
GEODE CAPITAL MANAGEMENT, LLC72,92271,873-1,0490.000.00-0.00sell
TWO SIGMA INVESTMENTS, LP8,1056,894-1,2110.000.00-0.00sell
JPMORGAN CHASE & CO1,2970-1,2970.000.00-0.00sell
SummerHaven Investment Management, LLC12,71511,304-1,4110.520.51-0.02sell
DEUTSCHE BANK AG\2,9231,509-1,4140.000.00-0.00sell
MANUFACTURERS LIFE INSURANCE COMPANY, THE103,583101,962-1,6210.010.01+0.00sell
OSAIC HOLDINGS, INC.3,1751,437-1,7380.000.00-0.00sell
WELLS FARGO & COMPANY/MN21,07218,604-2,4680.000.00-0.00sell
JANE STREET GROUP, LLC3,4860-3,4860.000.00-0.00sell
BARCLAYS PLC5,0861,394-3,6920.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC84,47980,779-3,7000.010.01-0.00sell
CITADEL ADVISORS LLC9,5234,250-5,2730.000.00-0.00sell
Ategra Capital Management, LLC14,1897,193-6,9960.590.29-0.30sell
Page 1 of 1