C&F Financial Corporation (CFFI) Charts

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$79.71
Day's range
$80.5

5 DAY PERFORMANCE

+4.87%

1 MONTH PERFORMANCE

+9.87%

3 MONTH PERFORMANCE

+0.00%

6 MONTH PERFORMANCE

+15.14%

YEAR-TO-DATE PERFORMANCE

+9.81%

1 YEAR PERFORMANCE

+24.62%

C & F Financial Corp Stock Chart

Share Price History

Date Opening Price Closing Price High Low Volume Market Capitalization
05/06/2026 $74.61 $74.00 (-0.82%) $74.69 $74.00 4.12 K $236.13 M
05/05/2026 $74.01 $73.13 (-1.19%) $74.01 $73.13 2.20 K $237.56 M
05/04/2026 $75.00 $73.65 (-1.8%) $75.00 $73.20 9.00 K $239.25 M
05/01/2026 $74.01 $76.01 (2.7%) $76.01 $74.01 2.30 K $246.92 M
04/30/2026 $75.47 $74.75 (-0.95%) $75.47 $74.75 3.20 K $242.82 M
04/29/2026 $76.74 $76.72 (-0.03%) $76.74 $75.00 4.30 K $249.22 M
04/28/2026 $78.80 $78.80 (0%) $78.80 $78.80 3.10 K $255.98 M
04/27/2026 $77.09 $75.81 (-1.66%) $77.09 $75.19 5.10 K $246.27 M
04/24/2026 $76.31 $75.52 (-1.04%) $76.31 $75.52 2.40 K $245.33 M
04/23/2026 $73.36 $74.59 (1.68%) $74.59 $73.36 2.90 K $242.30 M
04/22/2026 $77.02 $76.30 (-0.93%) $77.02 $76.00 3.02 K $247.86 M
04/21/2026 $74.38 $76.18 (2.42%) $77.05 $74.38 3.40 K $247.47 M
04/20/2026 $77.50 $77.05 (-0.58%) $77.50 $76.30 4.40 K $250.30 M
04/17/2026 $78.74 $76.87 (-2.37%) $78.74 $76.36 6.15 K $248.88 M
04/16/2026 $77.20 $77.59 (0.51%) $77.59 $75.95 7.05 K $251.21 M
04/15/2026 $76.95 $78.50 (2.01%) $78.50 $76.20 4.30 K $254.15 M
04/14/2026 $78.22 $76.20 (-2.58%) $78.22 $76.20 11.50 K $246.71 M
04/13/2026 $77.15 $76.46 (-0.89%) $77.81 $76.46 4.80 K $247.55 M
04/10/2026 $78.13 $78.13 (0%) $78.13 $78.13 1.70 K $252.96 M
04/09/2026 $73.10 $76.83 (5.1%) $76.83 $73.10 4.63 K $248.75 M
04/08/2026 $74.44 $74.43 (-0.01%) $74.51 $74.00 5.42 K $240.98 M
04/07/2026 $73.50 $73.45 (-0.07%) $73.50 $73.45 3.80 K $237.80 M
04/06/2026 $74.45 $72.55 (-2.55%) $74.45 $72.55 2.85 K $234.89 M
04/02/2026 $72.68 $72.10 (-0.8%) $73.46 $72.00 5.50 K $233.43 M
04/01/2026 $73.62 $72.62 (-1.36%) $74.00 $72.62 6.13 K $235.12 M
03/31/2026 $73.28 $72.94 (-0.46%) $73.58 $72.90 5.20 K $236.15 M
03/30/2026 $73.00 $72.92 (-0.11%) $73.00 $72.86 4.40 K $236.09 M
03/27/2026 $72.28 $71.89 (-0.54%) $72.53 $71.89 4.11 K $232.75 M
03/26/2026 $73.33 $73.77 (0.6%) $73.77 $72.48 3.50 K $238.84 M
03/25/2026 $80.99 $73.00 (-9.87%) $80.99 $72.48 3.80 K $236.35 M
03/24/2026 $73.38 $73.02 (-0.49%) $74.59 $73.02 5.50 K $236.41 M
03/23/2026 $73.90 $75.01 (1.5%) $75.01 $72.07 8.00 K $242.85 M
03/20/2026 $70.57 $72.29 (2.44%) $72.93 $70.57 17.83 K $234.05 M
03/19/2026 $70.00 $70.59 (0.84%) $70.59 $70.00 4.27 K $228.54 M
03/18/2026 $69.89 $70.01 (0.17%) $71.11 $69.89 8.30 K $226.67 M
03/17/2026 $72.04 $70.70 (-1.86%) $72.08 $70.70 5.63 K $228.90 M
03/16/2026 $74.98 $72.75 (-2.97%) $74.98 $71.39 3.30 K $235.54 M
03/13/2026 $69.99 $71.50 (2.16%) $71.50 $69.85 3.64 K $231.49 M
03/12/2026 $71.55 $71.20 (-0.49%) $71.55 $71.20 3.24 K $230.52 M
03/11/2026 $71.23 $71.36 (0.18%) $71.76 $70.69 4.90 K $231.04 M
03/10/2026 $74.92 $71.51 (-4.55%) $74.92 $71.51 3.01 K $231.52 M
03/09/2026 $69.69 $75.02 (7.65%) $75.02 $69.69 6.60 K $242.89 M
03/06/2026 $71.44 $72.85 (1.97%) $72.88 $71.44 3.53 K $235.86 M
03/05/2026 $73.98 $73.07 (-1.23%) $74.29 $73.07 2.60 K $236.57 M
03/04/2026 $75.21 $74.72 (-0.65%) $75.21 $74.72 2.83 K $241.92 M
03/03/2026 $73.76 $73.12 (-0.87%) $73.76 $73.12 2.25 K $236.74 M
03/02/2026 $74.20 $74.71 (0.69%) $74.79 $74.20 2.50 K $241.88 M
02/27/2026 $73.01 $72.82 (-0.26%) $73.12 $72.80 5.00 K $235.76 M
02/26/2026 $77.75 $76.31 (-1.85%) $78.88 $76.25 4.20 K $247.06 M
02/25/2026 $74.01 $77.35 (4.51%) $77.35 $73.77 4.25 K $250.43 M
02/24/2026 $75.26 $74.44 (-1.09%) $75.26 $73.02 4.80 K $241.01 M
02/23/2026 $74.47 $73.26 (-1.62%) $74.69 $73.26 6.60 K $237.19 M
02/20/2026 $75.47 $76.60 (1.5%) $77.44 $75.47 2.40 K $248.00 M
02/19/2026 $75.91 $76.05 (0.18%) $76.13 $75.91 2.11 K $246.22 M
02/18/2026 $76.25 $77.00 (0.98%) $77.00 $76.07 2.50 K $249.30 M
02/17/2026 $78.37 $77.54 (-1.06%) $78.49 $77.54 3.43 K $251.05 M
02/13/2026 $77.88 $77.92 (0.05%) $77.92 $77.61 2.10 K $252.28 M
02/12/2026 $77.59 $78.86 (1.64%) $78.86 $77.59 2.11 K $255.32 M
02/11/2026 $78.21 $78.09 (-0.15%) $78.21 $77.09 1.91 K $252.83 M
02/10/2026 $79.02 $77.26 (-2.23%) $79.02 $77.26 4.52 K $250.14 M
02/09/2026 $79.16 $79.16 (0%) $79.25 $79.16 3.60 K $256.29 M
02/06/2026 $80.28 $79.71 (-0.71%) $80.50 $79.71 5.03 K $258.07 M