C&F Financial Corporation

CFFI
Financial ServicesBanks - RegionalNASDAQ
$74.47
Market Cap: $242.46M