Stock Transactions — C & F FINL CORP

Total Bought
214,879
34 transactions
Total Sold
168,138
30 transactions
Net
+46,741
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
MILLENNIUM MANAGEMENT LLC041,694+41,6940.000.00+0.00buy
GOLDMAN SACHS GROUP INC023,013+23,0130.000.00+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP022,645+22,6450.000.00+0.00buy
Ategra Capital Management, LLC019,431+19,4310.000.80+0.80buy
Huber Capital Management LLC44,06162,865+18,8040.490.69+0.20buy
JANE STREET GROUP, LLC018,574+18,5740.000.00+0.00buy
Y-Intercept (Hong Kong) Ltd09,043+9,0430.000.02+0.02buy
Squarepoint Ops LLC07,757+7,7570.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC82,46089,960+7,5000.010.01+0.00buy
Quadrature Capital Ltd07,497+7,4970.000.01+0.01buy
Centiva Capital, LP06,500+6,5000.000.02+0.02buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP06,383+6,3830.000.00+0.00buy
Qube Research & Technologies Ltd955,853+5,7580.000.00+0.00buy
Point72 Asia (Singapore) Pte. Ltd.04,283+4,2830.000.04+0.04buy
Cubist Systematic Strategies, LLC04,175+4,1750.000.00+0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC36,55240,652+4,1000.040.05+0.01buy
FIRST MANHATTAN CO. LLC.16,29518,750+2,4550.000.00+0.00buy
Empowered Funds, LLC11,96212,862+9000.010.01+0.00buy
Russell Investments Group, Ltd.0787+7870.000.00+0.00buy
CITIGROUP INC6811,374+6930.000.00+0.00buy
Allspring Global Investments Holdings, LLC0637+6370.000.00+0.00buy
Tower Research Capital LLC (TRC)0603+6030.000.00+0.00buy
INNEALTA CAPITAL, LLC0460+4600.000.01+0.01buy
FMR LLC324536+2120.000.00+0.00buy
Catalyst Funds Management Pty Ltd0200+2000.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS8,0188,216+1980.000.00-0.00buy
PICTON MAHONEY ASSET MANAGEMENT0192+1920.000.00+0.00buy
MEEDER ASSET MANAGEMENT INC0163+1630.000.00+0.00buy
MACQUARIE GROUP LTD0162+1620.000.00+0.00buy
CWM, LLC023+230.000.00+0.00buy
Covestor Ltd1636+200.000.00+0.00buy
HighTower Advisors, LLC5,9665,974+80.000.00-0.00buy
Arax Advisory Partners07+70.000.00+0.00buy
Main Street Group, LTD242244+20.010.00-0.00buy
OLD POINT TRUST & FINANCIAL SERVICES N A70070000.010.01+0.00hold
TCV Trust & Wealth Management, Inc.7,5157,51500.040.03-0.00hold
Anchor Investment Management, LLC26826800.000.00-0.00hold
Glen Eagle Advisors, LLC323200.000.00-0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.0000.000.000.00hold
SouthState Corp40440400.000.00-0.00hold
DAVENPORT & Co LLC7,4327,43200.000.00-0.00hold
TRUIST FINANCIAL CORP30,09330,09300.000.00-0.00hold
AMALGAMATED BANK1110-1110.000.00-0.00sell
METROPOLITAN LIFE INSURANCE CO/NY1840-1840.000.00-0.00sell
Ameritas Investment Partners, Inc.2710-2710.000.00-0.00sell
ROYAL BANK OF CANADA4,1763,904-2720.000.00-0.00sell
Legal & General Group Plc2740-2740.000.00-0.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM3220-3220.000.00-0.00sell
LSV ASSET MANAGEMENT30,36729,967-4000.000.00+0.00sell
Clearstead Trust, LLC9500-9500.010.00-0.01sell
WELLS FARGO & COMPANY/MN18,99217,863-1,1290.000.00-0.00sell
DIMENSIONAL FUND ADVISORS LP186,294185,017-1,2770.000.00-0.00sell
MANUFACTURERS LIFE INSURANCE COMPANY, THE110,724109,264-1,4600.010.00-0.00sell
AMERICAN INTERNATIONAL GROUP, INC.1,5760-1,5760.000.00-0.00sell
BARCLAYS PLC2,223640-1,5830.000.00-0.00sell
MetLife Investment Management, LLC1,7750-1,7750.000.00-0.00sell
NEW YORK STATE COMMON RETIREMENT FUND1,92828-1,9000.000.00-0.00sell
NORTHERN TRUST CORP31,84129,889-1,9520.000.00-0.00sell
O'SHAUGHNESSY ASSET MANAGEMENT, LLC9,0466,916-2,1300.000.00-0.00sell
OSAIC HOLDINGS, INC.3,7061,437-2,2690.000.00-0.00sell
UBS Group AG3,2170-3,2170.000.00-0.00sell
RHUMBLINE ADVISERS3,642296-3,3460.000.00-0.00sell
PANAGORA ASSET MANAGEMENT INC5,3750-5,3750.000.00-0.00sell
JPMORGAN CHASE & CO6,1180-6,1180.000.00-0.00sell
JOHN G ULLMAN & ASSOCIATES INC17,5609,850-7,7100.130.07-0.06sell
CHARLES SCHWAB INVESTMENT MANAGEMENT INC8,7100-8,7100.000.00-0.00sell
Bank of New York Mellon Corp10,2930-10,2930.000.00-0.00sell
Invesco Ltd.11,2360-11,2360.000.00-0.00sell
Dakota Wealth Management13,0010-13,0010.020.00-0.02sell
VANGUARD GROUP INC164,547148,881-15,6660.000.00-0.00sell
STATE STREET CORP39,94712,320-27,6270.000.00-0.00sell
GEODE CAPITAL MANAGEMENT, LLC69,56633,562-36,0040.000.00-0.00sell
Page 1 of 1