Stock Transactions — C & F FINL CORP

Total Bought
38,913
18 transactions
Total Sold
46,860
33 transactions
Net
-7,947
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BlackRock, Inc.165,200173,357+8,1570.000.00+0.00buy
STATE STREET CORP35,53943,287+7,7480.000.00+0.00buy
Siena Capital Partners GP, LLC06,890+6,8900.000.13+0.13buy
Cetera Investment Advisers03,891+3,8910.000.00+0.00buy
JANE STREET GROUP, LLC03,486+3,4860.000.00+0.00buy
GOLDMAN SACHS GROUP INC4,5797,952+3,3730.000.00+0.00buy
JPMORGAN CHASE & CO01,297+1,2970.000.00+0.00buy
WELLS FARGO & COMPANY/MN19,79121,072+1,2810.000.00+0.00buy
VANGUARD GROUP INC167,734168,856+1,1220.000.00+0.00buy
BARCLAYS PLC4,4425,086+6440.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC72,41372,922+5090.000.00+0.00buy
Invesco Ltd.3,5753,824+2490.000.00-0.00buy
BNP PARIBAS FINANCIAL MARKETS618729+1110.000.00+0.00buy
Russell Investments Group, Ltd.270356+860.000.00+0.00buy
CITIGROUP INC3669+330.000.00+0.00buy
FMR LLC394421+270.000.00+0.00buy
CWM, LLC3543+80.000.00+0.00buy
MAI Capital Management01+10.000.00+0.00buy
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
TCV Trust & Wealth Management, Inc.7,5157,51500.040.04+0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO30030000.000.00+0.00hold
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP9,5029,50200.000.00+0.00hold
Cambridge Investment Research Advisors, Inc.4,2174,21700.000.00+0.00hold
Huber Capital Management LLC60,41560,41500.640.65+0.00hold
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
OSAIC HOLDINGS, INC.3,1753,17500.000.00+0.00hold
SummerHaven Investment Management, LLC12,71512,71500.500.52+0.03hold
Nuveen, LLC3,9653,96500.000.00+0.00hold
Covestor Ltd13913900.010.01-0.00hold
WealthCollab, LLC181800.000.00-0.00hold
Glen Eagle Advisors, LLC323200.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
TRUIST FINANCIAL CORP29,59329,59300.000.00+0.00hold
ROYAL BANK OF CANADA2,3792,378-10.000.00+0.00sell
Arax Advisory Partners87-10.000.00+0.00sell
GAMMA Investing LLC109-10.000.00-0.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM190188-20.000.00+0.00sell
Tower Research Capital LLC (TRC)167161-60.000.00-0.00sell
AMALGAMATED BANK10496-80.000.00+0.00sell
EverSource Wealth Advisors, LLC100-100.000.00-0.00sell
Bank of New York Mellon Corp7,5927,579-130.000.00+0.00sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.1,4351,418-170.000.00-0.00sell
AMERICAN CENTURY COMPANIES INC42,84542,827-180.000.00+0.00sell
DEUTSCHE BANK AG\2,9572,923-340.000.00+0.00sell
Sterling Capital Management LLC211176-350.000.00+0.00sell
ACADIAN ASSET MANAGEMENT LLC413362-510.000.00-0.00sell
CHARLES SCHWAB INVESTMENT MANAGEMENT INC8,8168,720-960.000.00+0.00sell
Main Street Group, LTD2470-2470.000.00-0.00sell
HighTower Advisors, LLC5,6105,296-3140.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP183,531183,193-3380.000.00+0.00sell
Advisory Services Network, LLC3510-3510.000.00-0.00sell
Police & Firemen's Retirement System of New Jersey1,107580-5270.000.00-0.00sell
MANUFACTURERS LIFE INSURANCE COMPANY, THE104,167103,583-5840.010.01+0.00sell
CITADEL ADVISORS LLC10,2439,523-7200.000.00-0.00sell
RHUMBLINE ADVISERS3,1082,332-7760.000.00-0.00sell
FIRST TRUST ADVISORS LP11,2249,680-1,5440.000.00-0.00sell
Ategra Capital Management, LLC16,47214,189-2,2830.740.59-0.15sell
NORTHERN TRUST CORP27,04724,755-2,2920.000.00-0.00sell
LSV ASSET MANAGEMENT38,66735,867-2,8000.010.01-0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC7,9965,103-2,8930.000.00-0.00sell
Quadrature Capital Ltd3,1790-3,1790.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC87,76084,479-3,2810.010.01+0.00sell
MILLENNIUM MANAGEMENT LLC3,7000-3,7000.000.00-0.00sell
TWO SIGMA INVESTMENTS, LP12,0588,105-3,9530.000.00-0.00sell
MARSHALL WACE, LLP7,5020-7,5020.000.00-0.00sell
RAYMOND JAMES FINANCIAL INC23,23013,947-9,2830.000.00-0.00sell
Page 1 of 1