CFFI Stock: C&F Financial Corporation Valuation, DCF & Analysis | Basis Report