C&F Financial Corporation provides banking services in Virginia. The company has experienced slow growth in the past but recent performance has been decent, considering the current interest-rate ...