Stock Transactions — C & F FINL CORP

Total Bought
135,544
29 transactions
Total Sold
36,764
20 transactions
Net
+98,780
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
SUSQUEHANNA INTERNATIONAL GROUP, LLP7,62939,111+31,4820.000.00+0.00buy
Rhino Investment Partners, Inc028,344+28,3440.000.45+0.45buy
JANE STREET GROUP, LLC8,91622,301+13,3850.000.00+0.00buy
GOLDMAN SACHS GROUP INC011,816+11,8160.000.00+0.00buy
Qube Research & Technologies Ltd9,96917,379+7,4100.000.00+0.00buy
CITADEL ADVISORS LLC06,448+6,4480.000.00+0.00buy
BANK OF AMERICA CORP /DE/05,017+5,0170.000.00+0.00buy
Schonfeld Strategic Advisors LLC04,844+4,8440.000.00+0.00buy
683 Capital Management, LLC04,749+4,7490.000.03+0.03buy
MERCER GLOBAL ADVISORS INC /ADV03,226+3,2260.000.00+0.00buy
RITHOLTZ WEALTH MANAGEMENT03,066+3,0660.000.01+0.01buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC7,0439,976+2,9330.000.01+0.00buy
BlackRock, Inc.19,55421,949+2,3950.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC9,78912,057+2,2680.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC13,52315,311+1,7880.000.00+0.00buy
UBS Group AG3,2874,897+1,6100.000.00+0.00buy
Cubist Systematic Strategies, LLC5471,831+1,2840.000.00+0.00buy
STATE STREET CORP12,32013,086+7660.000.00+0.00buy
Empowered Funds, LLC13,53214,203+6710.010.01+0.00buy
Connor, Clark & Lunn Investment Management Ltd.4,6705,143+4730.000.00+0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC42,42242,893+4710.050.07+0.01buy
ACADIAN ASSET MANAGEMENT LLC0413+4130.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE107,258107,585+3270.010.01+0.00buy
DIMENSIONAL FUND ADVISORS LP187,820188,007+1870.000.00+0.00buy
Tower Research Capital LLC (TRC)077+770.000.00+0.00buy
Point72 (DIFC) Ltd042+420.000.00+0.00buy
Point72 Asia (Singapore) Pte. Ltd.3,8723,909+370.040.07+0.03buy
First Horizon Advisors, Inc.014+140.000.00+0.00buy
Main Street Group, LTD246247+10.010.01+0.00buy
ROYAL BANK OF CANADA3,8043,80400.000.00+0.00hold
VANGUARD GROUP INC148,881148,88100.000.00+0.00hold
OLD POINT TRUST & FINANCIAL SERVICES N A70070000.010.02+0.00hold
RHUMBLINE ADVISERS14214200.000.00+0.00hold
TCV Trust & Wealth Management, Inc.7,5157,51500.040.05+0.01hold
Cambridge Investment Research Advisors, Inc.4,2174,21700.000.00+0.00hold
Arax Advisory Partners7700.000.00-0.00hold
Anchor Investment Management, LLC26826800.000.00+0.00hold
OSAIC HOLDINGS, INC.3,1753,17500.000.00+0.00hold
Russell Investments Group, Ltd.101000.000.00+0.00hold
Ategra Capital Management, LLC19,43119,43100.820.93+0.11hold
Glen Eagle Advisors, LLC323200.000.00+0.00hold
Aster Capital Management (DIFC) Ltd2,4662,46600.030.07+0.04hold
FMR LLC54754700.000.00+0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
SouthState Corp40440400.000.00+0.00hold
MEEDER ASSET MANAGEMENT INC16316300.000.00+0.00hold
DAVENPORT & Co LLC7,6027,60200.000.00+0.00hold
TRUIST FINANCIAL CORP29,59329,59300.000.00+0.00hold
WELLS FARGO & COMPANY/MN17,86317,862-10.000.00+0.00sell
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP22,64522,453-1920.000.00+0.00sell
Catalyst Funds Management Pty Ltd2000-2000.000.00-0.00sell
GEODE CAPITAL MANAGEMENT, LLC33,56033,271-2890.000.00+0.00sell
ENVESTNET ASSET MANAGEMENT INC3,9323,560-3720.000.00+0.00sell
HighTower Advisors, LLC5,9815,593-3880.000.00+0.00sell
BARCLAYS PLC1,9041,330-5740.000.00-0.00sell
Huber Capital Management LLC62,86562,159-7060.740.88+0.14sell
GSA CAPITAL PARTNERS LLP8,1597,425-7340.040.04+0.00sell
NORTHERN TRUST CORP10,98210,226-7560.000.00-0.00sell
FIRST MANHATTAN CO. LLC.18,75017,935-8150.000.00+0.00sell
LSV ASSET MANAGEMENT29,76728,029-1,7380.000.00+0.00sell
BNP PARIBAS FINANCIAL MARKETS2,705266-2,4390.000.00-0.00sell
CITIGROUP INC7,0714,628-2,4430.000.00-0.00sell
TWO SIGMA INVESTMENTS, LP6,5733,876-2,6970.000.00-0.00sell
Quadrature Capital Ltd3,7510-3,7510.000.00-0.00sell
Trexquant Investment LP8,4504,486-3,9640.010.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC89,96085,660-4,3000.010.01+0.00sell
Man Group plc5,0370-5,0370.000.00-0.00sell
Squarepoint Ops LLC5,3680-5,3680.000.00-0.00sell
Page 1 of 1