CFFI logo

C&F Financial (CFFI) Gross Margin