Paydirt
CFFI
Ticker

C&F Financial Corporation

CFFI · Financial Services · C&F Financial Corporation operates as a bank holding company for Citizens and Farmers Bank that provides banking services to individuals an…

C&F Financial Corporation (CFFI), in the Financial Services sector, has 2 disclosed filings on Paydirt over the trailing twelve months from 2 corporate insiders: 0 purchases and 2 sales. Filers took a median of 2 days from execution to disclosure, and the most recent trade was executed Nov 4 and filed Nov 4. The most active filer was Mark A Fox with 1 filing. Data as of Nov 8 2026.

Add to watchlist
Filings, ttm
2
0 buys · 2 sells
Traders, ttm
2
2 insiders
Volume, ttmiDollar value disclosed in the window
$215K
estimated for Congress, as filed for insiders
Median delay
2d
execution to disclosure
Last traded
Nov 4
Filed Nov 4
ADViAverage daily dollar volume
$7.6M
market data
Share price · 12M
$105 (+52.6%)
$112$88.70$65.16Nov 10 2025May 12Nov 6

Adjusted for splits and dividends.

Volume by month
$112K$56K$0Dec 2024Jun 2025Dec 2025Jun 2026Jun 2026 · sells $103KNov 2026 · sells $112K
Buys $0 Sells $215K

Estimated for Congress, as filed for insiders · by filing month · past 24 months

Who filed · past 24 months
SC S Dustin Crone PRESIDENT & CEO C&F FINANCE 1 filing · 0 buys, 1 sale MF Mark A Fox PRESIDENT & CEO C&F MORTGAGE 1 filing · 0 buys, 1 sale JL Jason E Long EVP, CHIEF FINANCIAL OFFICER 1 filing · 0 buys, 1 sale JI John A Seaman III EVP, CHIEF CREDIT OFFICER 1 filing · 0 buys, 1 sale
Recent filings
Mark A FoxSALE PRESIDENT & CEO C&F MORTGAGE $112K
1,000 sh × $111.99
Exec Nov 4
Filed Nov 4 · 1:28 PM ET
Jason E LongSALE EVP, CHIEF FINANCIAL OFFICER $103K
1,360 sh × $75.50
Exec Jun 5
Filed Jun 9 · 5:30 PM ET
S Dustin CroneSALE PRESIDENT & CEO C&F FINANCE $102K
1,400 sh × $72.71
Exec Nov 27 2024
Filed Nov 29 2024 · 5:30 PM ET
John A Seaman IIISALE EVP, CHIEF CREDIT OFFICER $185K
2,500 sh × $74.05
Exec Nov 22 2024
Filed Nov 26 2024 · 5:30 PM ET
Thomas F CherrySALE PRESIDENT & CEO $140K
2,000 sh × $70.00
Exec Nov 6 2024
Filed Nov 7 2024 · 5:30 PM ET