Sign in

CIK 0000913341 · Accelerated filer<br>Smaller reporting company

C & F FINANCIAL CORP

Sign in to watch
Ticker
CFFI
Exchange
Nasdaq
Industry
State Commercial Banks
FY end
Dec 31
Incorporated
VA
Entity type
operating
EIN
541680165
Phone
8048432360
Business address
3600 LAGRANGE PKWY, TOANO, VA, 23168
Open-market buys, last 90 days
$0
in 0 filings
Open-market sales, last 90 days
$378,029
in 4 filings

Net −$378,029. Shares bought or sold at a price by officers, directors and 10% owners (Form 4 codes P and S). Grants, option exercises and tax withholding aren't counted.

Reading 100 more Form 4s from the SEC; this list fills in as they're read.

Date Insider Transaction Shares Price Value Owned after
2025-08-22 CHERRY THOMAS F PRESIDENT & CEO Sale −1,205 $71.00 $86K 38,402
2025-05-29 PEAY D ANTHONY Director Sale −136 $66.94 $9K 1,825
2025-05-20 PEAY D ANTHONY Director Sale −103 $66.86 $7K 1,961
2025-05-19 PEAY D ANTHONY Director Sale −254 $68.04 $17K 2,064
2025-05-15 PEAY D ANTHONY Director Sale −31 $67.96 $2K 2,318
2025-05-14 PEAY D ANTHONY Director Sale −476 $68.41 $33K 2,349
2025-04-15 Agnew Julie R Director Grant or award +425 4,597
2025-04-15 Smith Jeffery O Director Grant or award +425 2,670
2025-04-15 Sisson George R III Director Grant or award +425 6,060
2025-04-15 PEAY D ANTHONY Director Grant or award +425 2,825
2025-04-15 NAPIER JAMES T Director Grant or award +425 6,060
2025-04-15 Kelley Elizabeth R Director Grant or award +425 4,597
2025-04-15 Holmes Audrey Dale Director Grant or award +425 13,785
2025-04-15 CAUSEY J P JR Director Grant or award +425 28,366
2025-04-15 ROBINSON PAUL C Director Grant or award +425 19,033
2025-04-15 Olsson Charles Elis Director Grant or award +425 9,800
2025-03-05 CHERRY THOMAS F PRESIDENT & CEO Sale −121 $74.00 $9K 39,607
2025-03-04 CHERRY THOMAS F PRESIDENT & CEO Sale −179 $78.00 $14K 39,728
2025-03-03 Fox Mark A PRESIDENT & CEO C&F MORTGAGE Sale −1,032 $81.00 $84K 11,005
2025-03-01 Fox Mark A PRESIDENT & CEO C&F MORTGAGE Shares withheld for taxes −326 $79.70 $26K 12,037

Page 3 of 6 · 111 trades