CFFI   $111.11  -0.10% Market Open

C&F Financial Corporation

Data not available