CFFI
CFFI
NASDAQ · Banking

C & F Financial Corp

$73.62
+0.68 (+0.93%)
As of Apr 1, 2:20 PM ET ·
Next Earnings Report
Apr 23, 2026
Time TBD
20 days away