30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

C&F Financial Corp (CFFI)

Over the last 90 days, C&F Financial Corp has seen significant insider selling, with a net value of -$397,399.86. Executives contributed substantially to this, with a net value of -$322,574.86. The total number of insider transactions was 13, all of which were sales, indicating a net sell-off.
Stock chart
Ticker: CFFI Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
CHERRY THOMAS F
PRESIDENT & CEO
1 sale — total 100,000 USD
Sale 12 Jun 2026
Value US$2,983,648.55 | Price 417.12 | Shares 15,608
Sale 11 Jun 2026
Value US$4,624,868.42 | Price 462.23 | Shares 36,252
Sale 10 Jun 2026
Value US$100,000.00 | Price 78.50 | Shares 1,000
Sale 10 Jun 2026
Value US$100,000.00 | Price 78.50 | Shares 1,000
Sale 9 Jun 2026
Value US$100,000.00 | Price 75.56 | Shares 1,000
Sale 9 Jun 2026
Value US$100,000.00 | Price 75.56 | Shares 1,000
Sale 8 Jun 2026
Value US$100,000.00 | Price 75.00 | Shares 1,000
Sale 5 Jun 2026
Value US$100,000.00 | Price 75.50 | Shares 1,000
Proposed sale 1 Jun 2026
Value US$104,504.00 | Price 73.75 | Shares 1,417
Proposed sale 28 May 2026
Value US$139,160.00 | Price 74.10 | Shares 1,878
Sale 27 May 2026
Value US$37,500.00 | Price 75.00 | Shares 500
Sale 13 May 2026
Value US$74,825.00 | Price 73.00 | Shares 1,025
Proposed sale 13 May 2026
Value US$74,005.00 | Price 72.20 | Shares 1,025
Sale 26 Feb 2026
Value US$860.75 | Price 78.25 | Shares 11
Proposed sale 26 Feb 2026
Value US$154,700.00 | Price 77.35 | Shares 2,000
Sale 22 Aug 2025
Value US$85,555.00 | Price 71.00 | Shares 1,205
Proposed sale 19 Aug 2025
Value US$81,289.30 | Price 67.46 | Shares 1,205
Sale 29 May 2025
Value US$9,103.84 | Price 66.94 | Shares 136
Sale 20 May 2025
Value US$6,886.58 | Price 66.86 | Shares 103
Sale 19 May 2025
Value US$17,282.16 | Price 68.04 | Shares 254
Sale 15 May 2025
Value US$2,106.76 | Price 67.96 | Shares 31
Sale 14 May 2025
Value US$32,563.16 | Price 68.41 | Shares 476
Proposed sale 14 May 2025
Value US$69,200.00 | Price 69.20 | Shares 1,000
Sale 5 Mar 2025
Value US$8,954.00 | Price 74.00 | Shares 121
Proposed sale 5 Mar 2025
Value US$75,100.00 | Price 75.10 | Shares 1,000
Sale 4 Mar 2025
Value US$13,962.00 | Price 78.00 | Shares 179
Sale 3 Mar 2025
Value US$83,592.00 | Price 81.00 | Shares 1,032
Proposed sale 20 Feb 2025
Value US$84,700.00 | Price 84.70 | Shares 1,000
Sale 9 Dec 2024
Value US$57,018.00 | Price 78.00 | Shares 731
Sale 9 Dec 2024
Value US$7,730.00 | Price 77.30 | Shares 100
Sale 2 Dec 2024
Value US$95,912.00 | Price 76.00 | Shares 1,262
Sale 27 Nov 2024
Value US$101,794.00 | Price 72.71 | Shares 1,400
Proposed sale 27 Nov 2024
Value US$174,119.58 | Price 78.93 | Shares 2,206
Sale 27 Nov 2024
Value US$94,088.00 | Price 76.00 | Shares 1,238
Sale 26 Nov 2024
Value US$47,226.00 | Price 78.71 | Shares 600
Sale 22 Nov 2024
Value US$185,125.00 | Price 74.05 | Shares 2,500
Sale 6 Nov 2024
Value US$140,000.00 | Price 70.00 | Shares 2,000
Sale 30 Jul 2024
Value US$28,505.00 | Price 57.01 | Shares 500
Buy 30 Apr 2024
Value US$19,745.00 | Price 39.49 | Shares 500
Buy 30 Apr 2024
Value US$19,720.00 | Price 39.44 | Shares 500
Buy 26 Apr 2024
Value US$39,110.00 | Price 39.11 | Shares 1,000
Buy 24 Apr 2024
Value US$19,235.00 | Price 38.47 | Shares 500
Sale 29 Feb 2024
Value US$23,559.90 | Price 51.78 | Shares 455
Sale 13 Dec 2023
Value US$31,610.00 | Price 63.22 | Shares 500
Sale 8 Jun 2023
Value US$41,724.00 | Price 57.00 | Shares 732
Sale 8 Jun 2023
Value US$56,870.00 | Price 56.87 | Shares 1,000
Sale 7 Jun 2023
Value US$55,410.00 | Price 55.41 | Shares 1,000
Sale 6 Jun 2023
Value US$52,570.00 | Price 52.57 | Shares 1,000
Sale 10 Feb 2023
Value US$39,429.00 | Price 58.50 | Shares 674
Sale 9 Feb 2023
Value US$59,250.00 | Price 59.25 | Shares 1,000
Sale 2 Feb 2023
Value US$34,752.63 | Price 59.61 | Shares 583
Sale 27 Jan 2023
Value US$93,482.24 | Price 58.72 | Shares 1,592
Sale 30 Nov 2022
Value US$14,000.00 | Price 56.00 | Shares 250
Sale 28 Nov 2022
Value US$35,503.92 | Price 54.79 | Shares 648
Sale 4 Nov 2022
Value US$32,748.80 | Price 54.40 | Shares 602
Sale 4 Nov 2022
Value US$27,125.00 | Price 54.25 | Shares 500
Sale 1 Nov 2022
Value US$226,720.00 | Price 56.68 | Shares 4,000
Sale 5 May 2022
Value US$112,222.00 | Price 51.01 | Shares 2,200
Buy 13 Mar 2020
Value US$7,000.00 | Price 35.00 | Shares 200
Buy 12 Mar 2020
Value US$32,000.00 | Price 32.00 | Shares 1,000
Buy 12 Mar 2020
Value US$4,655.95 | Price 32.11 | Shares 145
Buy 10 Mar 2020
Value US$37,000.00 | Price 37.00 | Shares 1,000
Buy 10 Mar 2020
Value US$38,720.00 | Price 38.72 | Shares 1,000
Sale 20 Jan 2019
Value US$13,005.00 | Price 51.00 | Shares 255
Sale 20 Jan 2019
Value US$90,372.00 | Price 51.00 | Shares 1,772
Sale 20 Jan 2019
Value US$89,199.00 | Price 51.00 | Shares 1,749
Sale 16 Aug 2018
Value US$270,626.01 | Price 62.17 | Shares 4,353
Sale 14 Aug 2018
Value US$74,361.98 | Price 62.02 | Shares 1,199
Sale 6 Aug 2018
Value US$19,862.40 | Price 62.07 | Shares 320
Sale 31 Jul 2018
Value US$516,363.75 | Price 62.25 | Shares 8,295
Sale 27 Jul 2018
Value US$54,786.41 | Price 65.77 | Shares 833
Sale 1 Jun 2018
Value US$24,280.00 | Price 60.70 | Shares 400
Sale 31 May 2018
Value US$32,536.62 | Price 60.93 | Shares 534
Sale 30 May 2018
Value US$48,328.00 | Price 60.41 | Shares 800
Sale 29 May 2018
Value US$12,020.00 | Price 60.10 | Shares 200
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-12 S Sale

PRESIDENT & CEO

Executive Director
15,608 +46.1%
417.12
US$2,983,649
15,608 +46.1% 417.12 US$2,983,649
2026-06-15 2026-06-11 S Sale

PRESIDENT & CEO

Executive Director
36,252 -1.0%
462.23
US$4,624,868
36,252 -1.0% 462.23 US$4,624,868
2026-06-10 2026-06-10 S Sale

PRESIDENT & CEO

Executive Director
33,940 -12.8%
172.63
US$253,961
33,940 -12.8% 172.63 US$253,961
2026-06-10 2026-06-10 S Sale

PRESIDENT & CEO

Executive Director
1,000 -0.8%
78.50
US$100,000
1,000 -0.8% 78.50 US$100,000
2026-06-10 2026-06-09 S Sale

PRESIDENT & CEO

Executive Director
1,000 -1.7%
75.56
US$100,000
1,000 -1.7% 75.56 US$100,000
2026-06-10 2026-06-09 S Sale

PRESIDENT & CEO

Executive Director
1,000 -1.7%
75.56
US$100,000
1,000 -1.7% 75.56 US$100,000
2026-06-10 2026-06-08 S Sale

PRESIDENT & CEO

Executive Director
1,000 -0.5%
75.00
US$100,000
1,000 -0.5% 75.00 US$100,000
2026-06-09 2026-06-05 S Sale

EVP, CHIEF FINANCIAL OFFICER

Officer
1,000 -11.9%
75.50
US$100,000
1,000 -11.9% 75.50 US$100,000
2026-06-01 2026-06-01 PrS Proposed sale

Officer

Officer
1,417
73.75
US$104,504
1,417 73.75 US$104,504
2026-05-28 2026-05-28 PrS Proposed sale

Officer; Director

Executive Director
1,878
74.10
US$139,160
1,878 74.10 US$139,160
2026-05-28 2026-05-27 S Sale

PRESIDENT & CEO

Executive Director
500 -1.2%
75.00
US$37,500
500 -1.2% 75.00 US$37,500
2026-05-13 2026-05-13 S Sale Non-Executive Director
1,025 -20.3%
73.00
US$74,825
1,025 -20.3% 73.00 US$74,825
2026-05-13 2026-05-13 PrS Proposed sale

Director

Non-Executive Director
1,025
72.20
US$74,005
1,025 72.20 US$74,005
2026-03-02 2026-02-26 S Sale

PRESIDENT & CEO

Executive Director
11 -0.0%
78.25
US$861
11 -0.0% 78.25 US$861
2026-02-26 2026-02-26 PrS Proposed sale

Officer; Director

Executive Director
2,000
77.35
US$154,700
2,000 77.35 US$154,700
2025-08-25 2025-08-22 S Sale

PRESIDENT & CEO

Executive Director
1,205 -3.0%
71.00
US$85,555
1,205 -3.0% 71.00 US$85,555
2025-08-19 2025-08-19 PrS Proposed sale

Officer; Director

Executive Director
1,205
67.46
US$81,289
1,205 67.46 US$81,289
2025-05-30 2025-05-29 S Sale Non-Executive Director
136 -6.9%
66.94
US$9,104
136 -6.9% 66.94 US$9,104
2025-05-22 2025-05-20 S Sale Non-Executive Director
103 -5.0%
66.86
US$6,887
103 -5.0% 66.86 US$6,887
2025-05-21 2025-05-19 S Sale Non-Executive Director
254 -11.0%
68.04
US$17,282
254 -11.0% 68.04 US$17,282
2025-05-16 2025-05-15 S Sale Non-Executive Director
31 -1.3%
67.96
US$2,107
31 -1.3% 67.96 US$2,107
2025-05-16 2025-05-14 S Sale Non-Executive Director
476 -16.8%
68.41
US$32,563
476 -16.8% 68.41 US$32,563
2025-05-14 2025-05-14 PrS Proposed sale

Director

Non-Executive Director
1,000
69.20
US$69,200
1,000 69.20 US$69,200
2025-03-06 2025-03-05 S Sale

PRESIDENT & CEO

Executive Director
121 -0.3%
74.00
US$8,954
121 -0.3% 74.00 US$8,954
2025-03-05 2025-03-05 PrS Proposed sale

Officer; Director

Executive Director
1,000
75.10
US$75,100
1,000 75.10 US$75,100
2025-03-06 2025-03-04 S Sale

PRESIDENT & CEO

Executive Director
179 -0.4%
78.00
US$13,962
179 -0.4% 78.00 US$13,962
2025-03-05 2025-03-03 S Sale

PRESIDENT & CEO C&F MORTGAGE

Officer
1,032 -8.6%
81.00
US$83,592
1,032 -8.6% 81.00 US$83,592
2025-02-20 2025-02-20 PrS Proposed sale

Officer

Officer
1,000
84.70
US$84,700
1,000 84.70 US$84,700
2024-12-10 2024-12-09 S Sale

PRESIDENT & CEO

Executive Director
731 -1.9%
78.00
US$57,018
731 -1.9% 78.00 US$57,018
2024-12-09 2024-12-09 S Sale Non-Executive Director
100 -0.6%
77.30
US$7,730
100 -0.6% 77.30 US$7,730
2024-12-03 2024-12-02 S Sale

PRESIDENT & CEO C&F MORTGAGE

Officer
1,262 -8.7%
76.00
US$95,912
1,262 -8.7% 76.00 US$95,912
2024-11-29 2024-11-27 S Sale

PRESIDENT & CEO C&F FINANCE

Officer
1,400 -14.2%
72.71
US$101,794
1,400 -14.2% 72.71 US$101,794
2024-11-29 2024-11-27 S Sale

PRESIDENT & CEO C&F MORTGAGE

Officer
1,238 -7.9%
76.00
US$94,088
1,238 -7.9% 76.00 US$94,088
2024-11-27 2024-11-27 PrS Proposed sale

Officer

Officer
2,206
78.93
US$174,120
2,206 78.93 US$174,120
2024-11-27 2024-11-26 S Sale

EVP, CHIEF FINANCIAL OFFICER

Officer
600 -5.9%
78.71
US$47,226
600 -5.9% 78.71 US$47,226
2024-11-26 2024-11-22 S Sale

EVP, CHIEF CREDIT OFFICER

Officer
2,500 -35.7%
74.05
US$185,125
2,500 -35.7% 74.05 US$185,125
2024-11-07 2024-11-06 S Sale

PRESIDENT & CEO

Executive Director
2,000 -4.9%
70.00
US$140,000
2,000 -4.9% 70.00 US$140,000
2024-08-01 2024-07-30 S Sale Non-Executive Director
500 -100.0%
57.01
US$28,505
500 -100.0% 57.01 US$28,505
2024-05-02 2024-04-30 B Purchase Non-Executive Director
500 +9.7%
39.49
US$19,745
500 +9.7% 39.49 US$19,745
2024-05-02 2024-04-30 B Purchase Non-Executive Director
500 +10.8%
39.44
US$19,720
500 +10.8% 39.44 US$19,720
2024-05-06 2024-04-26 B Purchase Non-Executive Director
1,000 +5.8%
39.11
US$39,110
1,000 +5.8% 39.11 US$39,110
2024-04-25 2024-04-24 B Purchase

EVP, CHIEF FINANCIAL OFFICER

Officer
500 +5.2%
38.47
US$19,235
500 +5.2% 38.47 US$19,235
2024-03-04 2024-02-29 S Sale Non-Executive Director
455 -20.2%
51.78
US$23,560
455 -20.2% 51.78 US$23,560
2023-12-14 2023-12-13 S Sale

EVP, CHIEF CREDIT OFFICER

Officer
500 -6.7%
63.22
US$31,610
500 -6.7% 63.22 US$31,610
2023-06-12 2023-06-08 S Sale

President & CEO

Executive Director
732 -1.8%
57.00
US$41,724
732 -1.8% 57.00 US$41,724
2023-06-12 2023-06-08 S Sale

Pres and CEO of C&F Finance

Officer
1,000 -9.4%
56.87
US$56,870
1,000 -9.4% 56.87 US$56,870
2023-06-08 2023-06-07 S Sale

Pres and CEO of C&F Finance

Officer
1,000 -8.6%
55.41
US$55,410
1,000 -8.6% 55.41 US$55,410
2023-06-08 2023-06-06 S Sale

Pres and CEO of C&F Finance

Officer
1,000 -7.9%
52.57
US$52,570
1,000 -7.9% 52.57 US$52,570
2023-02-13 2023-02-10 S Sale

President & CEO

Executive Director
674 -1.8%
58.50
US$39,429
674 -1.8% 58.50 US$39,429
2023-02-13 2023-02-09 S Sale

President & CEO

Executive Director
1,000 -2.6%
59.25
US$59,250
1,000 -2.6% 59.25 US$59,250
2023-02-09 2023-02-02 S Sale Non-Executive Director
583 -4.5%
59.61
US$34,753
583 -4.5% 59.61 US$34,753
2023-01-31 2023-01-27 S Sale

President & CEO

Executive Director
1,592 -3.8%
58.72
US$93,482
1,592 -3.8% 58.72 US$93,482
2022-11-30 2022-11-30 S Sale

Executive Chairman

Executive Director
250 -0.7%
56.00
US$14,000
250 -0.7% 56.00 US$14,000
2022-11-30 2022-11-28 S Sale

Executive Chairman

Executive Director
648 -1.8%
54.79
US$35,504
648 -1.8% 54.79 US$35,504
2022-11-15 2022-11-04 S Sale

Executive Chairman

Executive Director
602 -1.7%
54.40
US$32,749
602 -1.7% 54.40 US$32,749
2022-11-08 2022-11-04 S Sale

Executive Chairman

Executive Director
500 -1.4%
54.25
US$27,125
500 -1.4% 54.25 US$27,125
2022-11-03 2022-11-01 S Sale

Executive Chairman

Executive Director
4,000 -9.9%
56.68
US$226,720
4,000 -9.9% 56.68 US$226,720
2022-05-09 2022-05-05 S Sale Non-Executive Director
2,200 -15.9%
51.01
US$112,222
2,200 -15.9% 51.01 US$112,222
2020-03-17 2020-03-13 B Purchase Non-Executive Director
200 +38.1%
35.00
US$7,000
200 +38.1% 35.00 US$7,000
2020-03-13 2020-03-12 B Purchase

Executive Chairman

Executive Director
1,000 +2.3%
32.00
US$32,000
1,000 +2.3% 32.00 US$32,000
2020-03-13 2020-03-12 B Purchase

Chief Financial Officer

Officer
145 +2.6%
32.11
US$4,656
145 +2.6% 32.11 US$4,656
2020-03-11 2020-03-10 B Purchase

President & CEO

Executive Director
1,000 +2.7%
37.00
US$37,000
1,000 +2.7% 37.00 US$37,000
2020-03-11 2020-03-10 B Purchase

EVP, Chief Credit Officer

Officer
1,000 +18.7%
38.72
US$38,720
1,000 +18.7% 38.72 US$38,720
2019-01-23 2019-01-20 S Sale

President of Major Subsidiary

255 -1.9%
51.00
US$13,005
255 -1.9% 51.00 US$13,005
2019-01-23 2019-01-20 S Sale

President & CEO

Executive Director
1,772 -5.2%
51.00
US$90,372
1,772 -5.2% 51.00 US$90,372
2019-01-23 2019-01-20 S Sale

Chairman

Executive Director
1,749 -4.1%
51.00
US$89,199
1,749 -4.1% 51.00 US$89,199
2018-08-20 2018-08-16 S Sale CAUSEY J P JR Non-Executive Director
4,353 -14.6%
62.17
US$270,626
4,353 -14.6% 62.17 US$270,626
2018-08-16 2018-08-14 S Sale CAUSEY J P JR Non-Executive Director
1,199 -3.9%
62.02
US$74,362
1,199 -3.9% 62.02 US$74,362
2018-08-08 2018-08-06 S Sale CAUSEY J P JR Non-Executive Director
320 -1.0%
62.07
US$19,862
320 -1.0% 62.07 US$19,862
2018-08-02 2018-07-31 S Sale CAUSEY J P JR Non-Executive Director
8,295 -20.9%
62.25
US$516,364
8,295 -20.9% 62.25 US$516,364
2018-07-31 2018-07-27 S Sale CAUSEY J P JR Non-Executive Director
833 -2.1%
65.77
US$54,786
833 -2.1% 65.77 US$54,786
2018-06-04 2018-06-01 S Sale Crone S Dustin

President of Major Subsidiary

400 -3.8%
60.70
US$24,280
400 -3.8% 60.70 US$24,280
2018-06-04 2018-05-31 S Sale Crone S Dustin

President of Major Subsidiary

534 -4.8%
60.93
US$32,537
534 -4.8% 60.93 US$32,537
2018-05-31 2018-05-30 S Sale Crone S Dustin

President of Major Subsidiary

800 -6.8%
60.41
US$48,328
800 -6.8% 60.41 US$48,328
2018-05-31 2018-05-29 S Sale Crone S Dustin

President of Major Subsidiary

200 -1.7%
60.10
US$12,020
200 -1.7% 60.10 US$12,020