CFFI

CFFI · C&F Financial Corporation Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

September 27, 2026

CFFI Stock Up 35% in a Year Amid Dividend Watch. C&F Financial Corporation shares have risen 35% over the past year, drawing attention to whether further gains are possible. The company is also featured in a recent list of dividend-focused stocks, noting its 2.92% yield. With the stock trading in the middle of its 52-week range, investors are monitoring if the recent momentum can continue.

this person other insiders at CFFI

Insiders & Stakes

CHERRY THOMAS F
President & CEO
38,869
Shares held
DILLON LARRY G
Executive Chairman
33,058
Shares held
CAUSEY J P JR
Director
28,816
Shares held
ROBINSON PAUL C
Director
19,692
Shares held
Holmes Audrey Dale
Director
14,235
Shares held
McKernon Bryan Edwin
President & CEO C&F Mortgage
13,245
Shares held
HUDSON JAMES H III
Director
12,127
Shares held
Fox Mark A
PRESIDENT & CEO C&F MORTGAGE
11,527
Shares held
Olsson Charles Elis
Director
10,250
Shares held
Long Jason E
Chief Financial Officer
10,083
Shares held
Crone S Dustin
Pres and CEO of C&F Finance
8,378
Shares held
Sisson George R III
Director
6,510
Shares held
NAPIER JAMES T
Director
6,510
Shares held
Agnew Julie R
Director
5,047
Shares held
Seaman John A III
EVP, Chief Credit Officer
4,632
Shares held
Kelley Elizabeth R
Director
4,239
Shares held
Smith Jeffery O
Director
3,120
Shares held
PEAY D ANTHONY
Director
1,850
Shares held
Downs David Hendrick1,300
Shares held

Transaction History

Crone S Dustin▼ Sell$85K
DILLON LARRY G▼ Sell$95K
DILLON LARRY G▼ Sell$86K
PEAY D ANTHONY▼ Sell$37K
CHERRY THOMAS F▼ Sell$44K
Seaman John A III▼ Sell$55K
Kelley Elizabeth R▼ Sell$0
CHERRY THOMAS F▼ Sell$11K
CHERRY THOMAS F▼ Sell$2K
CHERRY THOMAS F▼ Sell$26K
CHERRY THOMAS F▼ Sell$51K
CHERRY THOMAS F▼ Sell$15K
Long Jason E▼ Sell$103K
CHERRY THOMAS F▼ Sell$38K
Kelley Elizabeth R▼ Sell$75K
Olsson Charles Elis▲ Buy$0
Downs David Hendrick▲ Buy$0
Agnew Julie R▲ Buy$0
NAPIER JAMES T▲ Buy$0
Kelley Elizabeth R▲ Buy$0
CAUSEY J P JR▲ Buy$0
Smith Jeffery O▲ Buy$0
Holmes Audrey Dale▲ Buy$0
Sisson George R III▲ Buy$0
ROBINSON PAUL C▲ Buy$0
PEAY D ANTHONY▲ Buy$0
Crone S Dustin▼ Sell$39K
Fox Mark A▼ Sell$20K
Long Jason E▼ Sell$63K
CHERRY THOMAS F▼ Sell$136K
CHERRY THOMAS F▼ Sell$861
Long Jason E▲ Buy$0
DILLON LARRY G▲ Buy$0
Seaman John A III▲ Buy$0
Crone S Dustin▲ Buy$0
CHERRY THOMAS F▲ Buy$0
Fox Mark A▲ Buy$0
Seaman John A III▼ Sell$20K
DILLON LARRY G▼ Sell$22K
CHERRY THOMAS F▼ Sell$86K
PEAY D ANTHONY▼ Sell$9K
PEAY D ANTHONY▼ Sell$7K
PEAY D ANTHONY▼ Sell$17K
PEAY D ANTHONY▼ Sell$2K
PEAY D ANTHONY▼ Sell$33K
Kelley Elizabeth R▲ Buy$0
ROBINSON PAUL C▲ Buy$0
Sisson George R III▲ Buy$0
PEAY D ANTHONY▲ Buy$0
Olsson Charles Elis▲ Buy$0
Smith Jeffery O▲ Buy$0
Agnew Julie R▲ Buy$0
NAPIER JAMES T▲ Buy$0
Holmes Audrey Dale▲ Buy$0
CAUSEY J P JR▲ Buy$0
CHERRY THOMAS F▼ Sell$9K
CHERRY THOMAS F▼ Sell$14K
Fox Mark A▼ Sell$84K
Fox Mark A▼ Sell$26K
Crone S Dustin▼ Sell$48K
Long Jason E▼ Sell$65K
CHERRY THOMAS F▼ Sell$153K
DILLON LARRY G▼ Sell$34K
Seaman John A III▼ Sell$30K
Crone S Dustin▲ Buy$0
Long Jason E▲ Buy$0
CHERRY THOMAS F▲ Buy$0
DILLON LARRY G▲ Buy$0
Fox Mark A▲ Buy$0
Seaman John A III▲ Buy$0
CHERRY THOMAS F▼ Sell$57K
ROBINSON PAUL C▼ Sell$8K
ROBINSON PAUL C▼ Sell$0
ROBINSON PAUL C▼ Sell$0
McKernon Bryan Edwin▼ Sell$96K
Crone S Dustin▼ Sell$102K
McKernon Bryan Edwin▼ Sell$94K
Long Jason E▼ Sell$47K
Seaman John A III▼ Sell$185K
CHERRY THOMAS F▼ Sell$140K
Olsson Charles Elis▼ Sell$29K
Sisson George R III▲ Buy$20K
Sisson George R III▲ Buy$20K
ROBINSON PAUL C▲ Buy$39K
Long Jason E▲ Buy$19K
Olsson Charles Elis▲ Buy$0
NAPIER JAMES T▲ Buy$0
Holmes Audrey Dale▲ Buy$0
CAUSEY J P JR▲ Buy$0
Sisson George R III▲ Buy$0
PEAY D ANTHONY▲ Buy$0
Smith Jeffery O▲ Buy$0
ROBINSON PAUL C▲ Buy$0
Agnew Julie R▲ Buy$0
Kelley Elizabeth R▲ Buy$0
Crone S Dustin▼ Sell$20K
CHERRY THOMAS F▼ Sell$65K
Long Jason E▼ Sell$27K
PEAY D ANTHONY▼ Sell$24K
McKernon Bryan Edwin▲ Buy$0
Long Jason E▲ Buy$0
Crone S Dustin▲ Buy$0
CHERRY THOMAS F▲ Buy$0
Seaman John A III▲ Buy$0
DILLON LARRY G▲ Buy$0
McKernon Bryan Edwin▼ Sell$20K
DILLON LARRY G▼ Sell$18K
Seaman John A III▼ Sell$13K
Seaman John A III▼ Sell$32K
McKernon Bryan Edwin▼ Sell$30K
Long Jason E▼ Sell$59K
DILLON LARRY G▼ Sell$33K
Crone S Dustin▼ Sell$46K
CHERRY THOMAS F▼ Sell$130K
Seaman John A III▼ Sell$32K
CHERRY THOMAS F▼ Sell$42K
Crone S Dustin▼ Sell$57K
Crone S Dustin▼ Sell$55K
Crone S Dustin▼ Sell$53K
Agnew Julie R▲ Buy$0
Smith Jeffery O▲ Buy$0
Sisson George R III▲ Buy$0
ROBINSON PAUL C▲ Buy$0
PEAY D ANTHONY▲ Buy$0
Olsson Charles Elis▲ Buy$0
NAPIER JAMES T▲ Buy$0
Kelley Elizabeth R▲ Buy$0
HUDSON JAMES H III▲ Buy$0
Holmes Audrey Dale▲ Buy$0
CAUSEY J P JR▲ Buy$0
Long Jason E▼ Sell$14K
Crone S Dustin▼ Sell$13K
CHERRY THOMAS F▼ Sell$35K
Seaman John A III▼ Sell$17K
DILLON LARRY G▼ Sell$22K
Seaman John A III▲ Buy$0
DILLON LARRY G▲ Buy$0
McKernon Bryan Edwin▼ Sell$27K
Crone S Dustin▲ Buy$0
McKernon Bryan Edwin▲ Buy$0
Long Jason E▲ Buy$0
CHERRY THOMAS F▲ Buy$0
CHERRY THOMAS F▼ Sell$39K
CHERRY THOMAS F▼ Sell$59K
Holmes Audrey Dale▼ Sell$35K
Seaman John A III▼ Sell$18K
McKernon Bryan Edwin▼ Sell$29K
Long Jason E▼ Sell$37K
DILLON LARRY G▼ Sell$27K
Crone S Dustin▼ Sell$36K
CHERRY THOMAS F▼ Sell$83K
CAUSEY J P JR▼ Sell$0
CHERRY THOMAS F▼ Sell$93K
DILLON LARRY G▼ Sell$14K
DILLON LARRY G▼ Sell$36K
DILLON LARRY G▼ Sell$33K
DILLON LARRY G▼ Sell$27K
DILLON LARRY G▼ Sell$227K
Holmes Audrey Dale▼ Sell$0
HUDSON JAMES H III▼ Sell$112K
HUDSON JAMES H III▲ Buy$0
Holmes Audrey Dale▲ Buy$0
Kelley Elizabeth R▲ Buy$0
NAPIER JAMES T▲ Buy$0
Agnew Julie R▲ Buy$0
CAUSEY J P JR▲ Buy$0
Seaman John A III▲ Buy$0
McKernon Bryan Edwin▲ Buy$0
Long Jason E▲ Buy$0
DILLON LARRY G▲ Buy$0
Crone S Dustin▲ Buy$0
CHERRY THOMAS F▲ Buy$0
Smith Jeffery O▲ Buy$0
Sisson George R III▲ Buy$0
ROBINSON PAUL C▲ Buy$0
PEAY D ANTHONY▲ Buy$0
Olsson Charles Elis▲ Buy$0
DILLON LARRY G▼ Sell$69K
McKernon Bryan Edwin▼ Sell$21K
Crone S Dustin▼ Sell$30K
Seaman John A III▼ Sell$15K
Long Jason E▼ Sell$26K
CHERRY THOMAS F▼ Sell$69K
Seaman John A III▼ Sell$8K
McKernon Bryan Edwin▼ Sell$39K
Long Jason E▼ Sell$32K
DILLON LARRY G▼ Sell$128K
Crone S Dustin▼ Sell$56K
CHERRY THOMAS F▼ Sell$131K
Seaman John A III▼ Sell$11K

We use analytics to understand how market-wall is used. No personal data is sold.