CFFI · C&F Financial Corporation Common Stock
View on chartInsiders & Stakes
| CHERRY THOMAS F President & CEO | ▼ Sell | Open Market | 38,869 Shares held | 8/5/2026 | View profile |
| DILLON LARRY G Executive Chairman | ▼ Sell | Open Market | 34,058 Shares held | 8/20/2026 | View profile |
| CAUSEY J P JR Director | ▲ Buy | Grant | 28,816 Shares held | 4/21/2026 | View profile |
| ROBINSON PAUL C Director | ▲ Buy | Grant | 19,692 Shares held | 4/21/2026 | View profile |
| Holmes Audrey Dale Director | ▲ Buy | Grant | 14,235 Shares held | 4/21/2026 | View profile |
| McKernon Bryan Edwin President & CEO C&F Mortgage | ▼ Sell | Open Market | 13,245 Shares held | 12/2/2024 | View profile |
| HUDSON JAMES H III Director | ▲ Buy | Grant | 12,127 Shares held | 4/18/2023 | View profile |
| Fox Mark A PRESIDENT & CEO C&F MORTGAGE | ▼ Sell | Tax Withholding | 11,527 Shares held | 3/1/2026 | View profile |
| Olsson Charles Elis Director | ▲ Buy | Grant | 10,250 Shares held | 4/21/2026 | View profile |
| Long Jason E Chief Financial Officer | ▼ Sell | Open Market | 10,083 Shares held | 6/5/2026 | View profile |
| Crone S Dustin Pres and CEO of C&F Finance | ▼ Sell | Tax Withholding | 9,278 Shares held | 3/1/2026 | View profile |
| Sisson George R III Director | ▲ Buy | Grant | 6,510 Shares held | 4/21/2026 | View profile |
| NAPIER JAMES T Director | ▲ Buy | Grant | 6,510 Shares held | 4/21/2026 | View profile |
| Agnew Julie R Director | ▲ Buy | Grant | 5,047 Shares held | 4/21/2026 | View profile |
| Seaman John A III EVP, Chief Credit Officer | ▼ Sell | Open Market | 4,632 Shares held | 8/3/2026 | View profile |
| Kelley Elizabeth R Director | ▼ Sell | Other | 4,239 Shares held | 7/3/2026 | View profile |
| Smith Jeffery O Director | ▲ Buy | Grant | 3,120 Shares held | 4/21/2026 | View profile |
| PEAY D ANTHONY Director | ▼ Sell | Open Market | 1,850 Shares held | 8/5/2026 | View profile |
| Downs David Hendrick | ▲ Buy | Grant | 1,300 Shares held | 4/21/2026 | View profile |
Transaction History
| DILLON LARRY G | ▼ Sell | Open Market | 1,000 | $86K | 8/20/2026 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 425 | $37K | 8/5/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 500 | $44K | 8/5/2026 |
| Seaman John A III | ▼ Sell | Open Market | 650 | $55K | 8/3/2026 |
| Kelley Elizabeth R | ▼ Sell | Other | 217 | $0 | 7/3/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 141 | $11K | 6/12/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 30 | $2K | 6/11/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 329 | $26K | 6/10/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 678 | $51K | 6/9/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 200 | $15K | 6/8/2026 |
| Long Jason E | ▼ Sell | Open Market | 1,360 | $103K | 6/5/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 500 | $38K | 5/27/2026 |
| Kelley Elizabeth R | ▼ Sell | Open Market | 1,025 | $75K | 5/13/2026 |
| ROBINSON PAUL C | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Olsson Charles Elis | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Downs David Hendrick | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Smith Jeffery O | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Sisson George R III | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| PEAY D ANTHONY | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Agnew Julie R | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| NAPIER JAMES T | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Kelley Elizabeth R | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Holmes Audrey Dale | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| CAUSEY J P JR | ▲ Buy | Grant | 450 | $0 | 4/21/2026 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 536 | $39K | 3/1/2026 |
| Fox Mark A | ▼ Sell | Tax Withholding | 278 | $20K | 3/1/2026 |
| Long Jason E | ▼ Sell | Tax Withholding | 865 | $63K | 3/1/2026 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 1,872 | $136K | 3/1/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 11 | $861 | 2/26/2026 |
| Long Jason E | ▲ Buy | Grant | 1,900 | $0 | 2/24/2026 |
| DILLON LARRY G | ▲ Buy | Grant | 675 | $0 | 2/24/2026 |
| Seaman John A III | ▲ Buy | Grant | 800 | $0 | 2/24/2026 |
| Crone S Dustin | ▲ Buy | Grant | 1,000 | $0 | 2/24/2026 |
| CHERRY THOMAS F | ▲ Buy | Grant | 4,350 | $0 | 2/24/2026 |
| Fox Mark A | ▲ Buy | Grant | 800 | $0 | 2/24/2026 |
| Seaman John A III | ▼ Sell | Tax Withholding | 266 | $20K | 2/18/2026 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 282 | $22K | 2/18/2026 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 1,205 | $86K | 8/22/2025 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 136 | $9K | 5/29/2025 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 103 | $7K | 5/20/2025 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 254 | $17K | 5/19/2025 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 31 | $2K | 5/15/2025 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 476 | $33K | 5/14/2025 |
| Agnew Julie R | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| Smith Jeffery O | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| Sisson George R III | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| PEAY D ANTHONY | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| NAPIER JAMES T | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| Kelley Elizabeth R | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| Holmes Audrey Dale | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| CAUSEY J P JR | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| ROBINSON PAUL C | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| Olsson Charles Elis | ▲ Buy | Grant | 425 | $0 | 4/15/2025 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 121 | $9K | 3/5/2025 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 179 | $14K | 3/4/2025 |
| Fox Mark A | ▼ Sell | Open Market | 1,032 | $84K | 3/3/2025 |
| Fox Mark A | ▼ Sell | Tax Withholding | 326 | $26K | 3/1/2025 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 598 | $48K | 3/1/2025 |
| Long Jason E | ▼ Sell | Tax Withholding | 817 | $65K | 3/1/2025 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 1,920 | $153K | 3/1/2025 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 424 | $34K | 2/20/2025 |
| Seaman John A III | ▼ Sell | Tax Withholding | 371 | $30K | 2/20/2025 |
| DILLON LARRY G | ▲ Buy | Grant | 650 | $0 | 2/18/2025 |
| Seaman John A III | ▲ Buy | Grant | 625 | $0 | 2/18/2025 |
| Fox Mark A | ▲ Buy | Grant | 525 | $0 | 2/18/2025 |
| Crone S Dustin | ▲ Buy | Grant | 975 | $0 | 2/18/2025 |
| Long Jason E | ▲ Buy | Grant | 1,625 | $0 | 2/18/2025 |
| CHERRY THOMAS F | ▲ Buy | Grant | 3,450 | $0 | 2/18/2025 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 731 | $57K | 12/9/2024 |
| ROBINSON PAUL C | ▼ Sell | Open Market | 100 | $8K | 12/9/2024 |
| ROBINSON PAUL C | ▼ Sell | Gift | 100 | $0 | 12/6/2024 |
| ROBINSON PAUL C | ▼ Sell | Gift | 100 | $0 | 12/5/2024 |
| McKernon Bryan Edwin | ▼ Sell | Open Market | 1,262 | $96K | 12/2/2024 |
| Crone S Dustin | ▼ Sell | Open Market | 1,400 | $102K | 11/27/2024 |
| McKernon Bryan Edwin | ▼ Sell | Open Market | 1,238 | $94K | 11/27/2024 |
| Long Jason E | ▼ Sell | Open Market | 600 | $47K | 11/26/2024 |
| Seaman John A III | ▼ Sell | Open Market | 2,500 | $185K | 11/22/2024 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 2,000 | $140K | 11/6/2024 |
| Olsson Charles Elis | ▼ Sell | Open Market | 500 | $29K | 7/30/2024 |
| Sisson George R III | ▲ Buy | Open Market | 500 | $20K | 4/30/2024 |
| Sisson George R III | ▲ Buy | Open Market | 500 | $20K | 4/30/2024 |
| ROBINSON PAUL C | ▲ Buy | Open Market | 1,000 | $39K | 4/26/2024 |
| Long Jason E | ▲ Buy | Open Market | 500 | $19K | 4/24/2024 |
| Agnew Julie R | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Smith Jeffery O | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Sisson George R III | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| ROBINSON PAUL C | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| PEAY D ANTHONY | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Olsson Charles Elis | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| NAPIER JAMES T | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Kelley Elizabeth R | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Holmes Audrey Dale | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| CAUSEY J P JR | ▲ Buy | Grant | 600 | $0 | 4/16/2024 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 372 | $20K | 3/1/2024 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 1,236 | $65K | 3/1/2024 |
| Long Jason E | ▼ Sell | Tax Withholding | 515 | $27K | 3/1/2024 |
| PEAY D ANTHONY | ▼ Sell | Open Market | 455 | $24K | 2/29/2024 |
| DILLON LARRY G | ▲ Buy | Grant | 925 | $0 | 2/20/2024 |
| Seaman John A III | ▲ Buy | Grant | 825 | $0 | 2/20/2024 |
| Crone S Dustin | ▲ Buy | Grant | 1,375 | $0 | 2/20/2024 |
| McKernon Bryan Edwin | ▲ Buy | Grant | 975 | $0 | 2/20/2024 |
| Long Jason E | ▲ Buy | Grant | 2,250 | $0 | 2/20/2024 |
| CHERRY THOMAS F | ▲ Buy | Grant | 4,700 | $0 | 2/20/2024 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 355 | $20K | 2/15/2024 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 320 | $18K | 2/15/2024 |
| Seaman John A III | ▼ Sell | Tax Withholding | 228 | $13K | 2/15/2024 |
| Seaman John A III | ▼ Sell | Tax Withholding | 544 | $32K | 2/1/2024 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 521 | $30K | 2/1/2024 |
| Long Jason E | ▼ Sell | Tax Withholding | 1,014 | $59K | 2/1/2024 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 571 | $33K | 2/1/2024 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 797 | $46K | 2/1/2024 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 2,244 | $130K | 2/1/2024 |
| Seaman John A III | ▼ Sell | Open Market | 500 | $32K | 12/13/2023 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 732 | $42K | 6/8/2023 |
| Crone S Dustin | ▼ Sell | Open Market | 1,000 | $57K | 6/8/2023 |
| Crone S Dustin | ▼ Sell | Open Market | 1,000 | $55K | 6/7/2023 |
| Crone S Dustin | ▼ Sell | Open Market | 1,000 | $53K | 6/6/2023 |
| Agnew Julie R | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Smith Jeffery O | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Sisson George R III | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| ROBINSON PAUL C | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| PEAY D ANTHONY | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Olsson Charles Elis | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| NAPIER JAMES T | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Kelley Elizabeth R | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| HUDSON JAMES H III | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Holmes Audrey Dale | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| CAUSEY J P JR | ▲ Buy | Grant | 500 | $0 | 4/18/2023 |
| Long Jason E | ▼ Sell | Tax Withholding | 233 | $14K | 3/1/2023 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 214 | $13K | 3/1/2023 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 601 | $35K | 3/1/2023 |
| CHERRY THOMAS F | ▲ Buy | Grant | 4,225 | $0 | 2/15/2023 |
| Long Jason E | ▲ Buy | Grant | 1,875 | $0 | 2/15/2023 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 455 | $27K | 2/15/2023 |
| McKernon Bryan Edwin | ▲ Buy | Grant | 900 | $0 | 2/15/2023 |
| Crone S Dustin | ▲ Buy | Grant | 1,275 | $0 | 2/15/2023 |
| Seaman John A III | ▼ Sell | Tax Withholding | 280 | $17K | 2/15/2023 |
| Seaman John A III | ▲ Buy | Grant | 640 | $0 | 2/15/2023 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 381 | $22K | 2/15/2023 |
| DILLON LARRY G | ▲ Buy | Grant | 850 | $0 | 2/15/2023 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 674 | $39K | 2/10/2023 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 1,000 | $59K | 2/9/2023 |
| Holmes Audrey Dale | ▼ Sell | Open Market | 583 | $35K | 2/2/2023 |
| Seaman John A III | ▼ Sell | Tax Withholding | 302 | $18K | 2/1/2023 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 481 | $29K | 2/1/2023 |
| Long Jason E | ▼ Sell | Tax Withholding | 606 | $37K | 2/1/2023 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 446 | $27K | 2/1/2023 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 602 | $36K | 2/1/2023 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 1,376 | $83K | 2/1/2023 |
| CAUSEY J P JR | ▼ Sell | Gift | 530 | $0 | 1/31/2023 |
| CHERRY THOMAS F | ▼ Sell | Open Market | 1,592 | $93K | 1/27/2023 |
| DILLON LARRY G | ▼ Sell | Open Market | 250 | $14K | 11/30/2022 |
| DILLON LARRY G | ▼ Sell | Open Market | 648 | $36K | 11/28/2022 |
| DILLON LARRY G | ▼ Sell | Open Market | 602 | $33K | 11/4/2022 |
| DILLON LARRY G | ▼ Sell | Open Market | 500 | $27K | 11/4/2022 |
| DILLON LARRY G | ▼ Sell | Open Market | 4,000 | $227K | 11/1/2022 |
| Holmes Audrey Dale | ▼ Sell | Other | 2,905 | $0 | 8/15/2022 |
| HUDSON JAMES H III | ▼ Sell | Open Market | 2,200 | $112K | 5/5/2022 |
| Seaman John A III | ▲ Buy | Grant | 750 | $0 | 2/15/2022 |
| McKernon Bryan Edwin | ▲ Buy | Grant | 1,025 | $0 | 2/15/2022 |
| Long Jason E | ▲ Buy | Grant | 1,550 | $0 | 2/15/2022 |
| DILLON LARRY G | ▲ Buy | Grant | 975 | $0 | 2/15/2022 |
| Crone S Dustin | ▲ Buy | Grant | 1,425 | $0 | 2/15/2022 |
| CHERRY THOMAS F | ▲ Buy | Grant | 4,000 | $0 | 2/15/2022 |
| Smith Jeffery O | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| Sisson George R III | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| ROBINSON PAUL C | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| PEAY D ANTHONY | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| Olsson Charles Elis | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| NAPIER JAMES T | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| Kelley Elizabeth R | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| HUDSON JAMES H III | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| Holmes Audrey Dale | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| CAUSEY J P JR | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| Agnew Julie R | ▲ Buy | Grant | 480 | $0 | 2/15/2022 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 1,337 | $69K | 2/1/2022 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 399 | $21K | 2/1/2022 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 576 | $30K | 2/1/2022 |
| Seaman John A III | ▼ Sell | Tax Withholding | 292 | $15K | 2/1/2022 |
| Long Jason E | ▼ Sell | Tax Withholding | 508 | $26K | 2/1/2022 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 1,322 | $69K | 2/1/2022 |
| Seaman John A III | ▼ Sell | Tax Withholding | 150 | $8K | 12/21/2021 |
| McKernon Bryan Edwin | ▼ Sell | Tax Withholding | 767 | $39K | 12/21/2021 |
| Long Jason E | ▼ Sell | Tax Withholding | 631 | $32K | 12/21/2021 |
| DILLON LARRY G | ▼ Sell | Tax Withholding | 2,489 | $128K | 12/21/2021 |
| Crone S Dustin | ▼ Sell | Tax Withholding | 1,084 | $56K | 12/21/2021 |
| CHERRY THOMAS F | ▼ Sell | Tax Withholding | 2,544 | $131K | 12/21/2021 |
| Seaman John A III | ▼ Sell | Tax Withholding | 211 | $11K | 12/13/2021 |