CFFI

C & F FINANCIAL CORP

Company with tickers: CFFI

CIK
913341
CUSIP
12466Q104
Shares Outstanding
3,255,801
Date Insider Type Shares
2026-03-01 Crone S Dustin Tax 536
2026-03-01 Fox Mark A Tax 278
2026-03-01 Long Jason E Tax 865
2026-03-01 CHERRY THOMAS F Tax 1,872
2026-02-26 CHERRY THOMAS F Sell 11
2026-02-24 DILLON LARRY G Award 675
2026-02-24 Crone S Dustin Award 1,000
2026-02-24 CHERRY THOMAS F Award 4,350
2026-02-24 Fox Mark A Award 800
2026-02-24 Long Jason E Award 1,900
2026-02-24 Seaman John A III Award 800
2026-02-24 Downs David Hendrick Other 850
2026-02-18 DILLON LARRY G Tax 282
2026-02-18 Seaman John A III Tax 266
2025-08-22 CHERRY THOMAS F Sell 1,205
2025-05-29 PEAY D ANTHONY Sell 136
2025-05-20 PEAY D ANTHONY Sell 103
2025-05-19 PEAY D ANTHONY Sell 254
2025-05-15 PEAY D ANTHONY Sell 31
2025-05-14 PEAY D ANTHONY Sell 476
2025-04-15 Agnew Julie R Award 425
2025-04-15 Sisson George R III Award 425
2025-04-15 Sisson George R III Other 738
2025-04-15 PEAY D ANTHONY Award 425
2025-04-15 Kelley Elizabeth R Award 425
2025-04-15 Holmes Audrey Dale Award 425
2025-04-15 CAUSEY J P JR Award 425
2025-04-15 CAUSEY J P JR Other 1,200
2025-04-15 ROBINSON PAUL C Award 425
2025-04-15 Smith Jeffery O Award 425
2025-04-15 NAPIER JAMES T Award 425
2025-04-15 Olsson Charles Elis Award 425
2025-04-15 Olsson Charles Elis Other 898
2025-03-05 CHERRY THOMAS F Sell 121
2025-03-04 CHERRY THOMAS F Sell 179
2025-03-03 Fox Mark A Sell 1,032
2025-03-01 Fox Mark A Tax 326
2025-03-01 Crone S Dustin Tax 598
2025-03-01 Long Jason E Tax 817
2025-03-01 CHERRY THOMAS F Tax 1,920
2025-02-20 Seaman John A III Tax 371
2025-02-20 DILLON LARRY G Tax 424
2025-02-18 Seaman John A III Award 625
2025-02-18 Fox Mark A Award 525
2025-02-18 CHERRY THOMAS F Award 3,450
2025-02-18 DILLON LARRY G Award 650
2025-02-18 Crone S Dustin Award 975
2025-02-18 Long Jason E Award 1,625
2025-01-01 Fox Mark A Other 10,404
2024-12-09 CHERRY THOMAS F Sell 731
2024-12-09 ROBINSON PAUL C Sell 100
2024-12-06 ROBINSON PAUL C Gift 100
2024-12-05 ROBINSON PAUL C Gift 100
2024-12-02 McKernon Bryan Edwin Sell 1,262
2024-11-27 Crone S Dustin Sell 1,400
2024-11-27 McKernon Bryan Edwin Sell 1,238
2024-11-26 Long Jason E Sell 600
2024-11-22 Seaman John A III Sell 2,500
2024-11-06 CHERRY THOMAS F Sell 2,000
2024-07-30 Olsson Charles Elis Other 9,375
2024-07-30 Olsson Charles Elis Sell 500
2024-04-30 Sisson George R III Buy 500
2024-04-30 Sisson George R III Other 738
2024-04-26 ROBINSON PAUL C Buy 1,000
2024-04-24 Long Jason E Buy 500
2024-04-16 Agnew Julie R Award 600
2024-04-16 ROBINSON PAUL C Award 600
2024-04-16 Holmes Audrey Dale Award 600
2024-04-16 CAUSEY J P JR Other 1,200
2024-04-16 CAUSEY J P JR Award 600
2024-04-16 Smith Jeffery O Award 600
2024-04-16 PEAY D ANTHONY Award 600
2024-04-16 Olsson Charles Elis Award 600
2024-04-16 Olsson Charles Elis Other 898
2024-04-16 NAPIER JAMES T Award 600
2024-04-16 Sisson George R III Award 600
2024-04-16 Sisson George R III Other 738
2024-04-16 Kelley Elizabeth R Award 600
2024-03-01 Long Jason E Tax 515
2024-03-01 Crone S Dustin Tax 372
2024-03-01 CHERRY THOMAS F Tax 1,236
2024-02-29 PEAY D ANTHONY Sell 455
2024-02-20 McKernon Bryan Edwin Award 975
2024-02-20 Long Jason E Award 2,250
2024-02-20 CHERRY THOMAS F Award 4,700
2024-02-20 DILLON LARRY G Award 925
2024-02-20 Seaman John A III Award 825
2024-02-20 Crone S Dustin Award 1,375
2024-02-15 McKernon Bryan Edwin Tax 355
2024-02-15 DILLON LARRY G Tax 320
2024-02-15 Seaman John A III Tax 228
2024-02-01 DILLON LARRY G Tax 571
2024-02-01 Crone S Dustin Tax 797
2024-02-01 McKernon Bryan Edwin Tax 521
2024-02-01 Long Jason E Tax 1,014
2024-02-01 Seaman John A III Tax 544
2024-02-01 CHERRY THOMAS F Tax 2,244
2023-12-13 Seaman John A III Sell 500
2023-06-08 Crone S Dustin Sell 1,000
2023-06-08 CHERRY THOMAS F Sell 732