MetaCap

C&F Financial Stock Price History

NASDAQ: CFFIFinanceMajor BanksUSD

101.39-0.12 (-0.12%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

CFFI price history at a glance

The price history for C&F Financial (CFFI) on this page begins on May 4, 1998, when the stock closed at $21.00; it most recently closed at $101.39 on October 5, 2026. The highest price in this record is $103.52, reached on October 5, 2026; the latest close is 2.1% below that peak. Across the 27 complete calendar years in the table, CFFI finished higher in 16 and lower in 11. Its best year was 2003 (+61.0%) and its worst was 2008 (-48.6%).

Over roughly 28 years the share price changed +382.8%, a 5.7% compound annual price return (excluding dividends). In the last 12 months alone, CFFI has gained 51.0%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.

Summary generated from market data by MetaCap's automated system. Methodology

Key price levels

High since 1998
$103.52
Date of high
Oct 5, 2026
Low since 1998
$9.65
Date of low
Dec 8, 2008
Last close
$101.39

CFFI returns

1 week

+3.14%

1 month

+8.26%

3 months

+26.64%

6 months

+29.77%

Year to date

+39.67%

1 year

+51.01%

3 years

+82.16%

5 years

+98.03%

CFFI price return, excluding dividends.

CFFI annual returns

Calendar-year price returns
YearYear-end closeReturn
2026101.39+43.41%
202570.70+0.23%
202470.54+3.45%
202368.19+17.02%
202258.27+13.83%
202151.19+37.94%
202037.11-31.02%
201953.80-1.08%
201854.39-6.22%
201758.00+16.35%
201649.85+27.82%
201539.00-1.89%
201439.75-10.21%
201344.27+16.50%
201238.00+42.86%
201126.60+19.23%
201022.31+17.42%
200919.00+14.80%
200816.55-48.55%
200732.17-19.07%
200639.75+6.28%
200537.40-7.31%
200440.35-1.59%
200341.00+60.97%
200225.47+26.21%
200120.18+39.17%
200014.50-15.33%
199917.13-8.67%
1998*18.75-10.71%

* Partial year: the record begins after the start of 1998; return measured from the first available close.

2026 return is year to date.

CFFI daily prices (past year)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
100.74102.20100.05101.39-0.12%
102.02103.52100.83101.51-0.49%
101.28103.0499.82102.01-0.20%
99.94102.3099.04102.21+2.76%
98.00100.0096.9899.46+1.18%
97.9099.5096.6498.30+1.50%
97.2797.6894.6696.85-1.14%
99.46100.1096.0897.97-1.19%
95.5599.5095.5599.15+4.71%
94.0094.8192.7094.69+1.16%
92.4494.6992.4193.60+0.63%
91.3593.8291.3593.01+1.77%
93.0593.9691.3991.39-2.71%
93.0394.6492.6193.94+1.01%
93.4094.1592.4793.00-0.64%
93.4994.6692.5193.60-0.44%
95.6796.3894.0194.01-0.88%
96.4597.0794.8494.84-1.48%
94.7796.3593.8896.26+1.00%
94.9096.6293.0295.31+0.33%
94.4895.5393.1595.00+1.47%
92.8594.8592.2193.62-0.03%
94.5094.8093.1593.65+0.16%
93.6095.9693.2093.50-1.46%
93.9095.9993.1294.89+0.27%
92.1096.0091.0194.63+3.30%
91.0093.5991.0091.61+0.22%
90.2892.7590.2891.41+0.44%
91.2792.6790.1491.01-0.81%
91.2694.3191.2691.75+1.27%
91.0691.6289.0090.60-1.08%
90.5091.5989.5091.59+2.40%
88.6489.7087.0889.44+2.82%
86.0788.9586.0786.99+2.41%
88.6688.6684.9484.94-4.39%
87.0089.5684.8888.84+1.86%
88.2588.2586.8887.22-0.46%
86.8088.0786.1787.62+1.93%
88.0092.0085.9685.96-2.75%
88.4888.7587.4688.39-0.10%
88.6288.6287.2588.48-0.16%
87.5089.6086.4088.62+3.59%
84.5287.4384.5285.55+0.34%
86.3087.6084.2685.26-3.05%
87.2588.0186.4987.94-0.79%
87.2088.6486.5588.64+1.65%
84.2889.7681.5487.20+3.69%
84.0384.7983.7584.10+0.05%
84.6184.6184.0584.06+1.78%
82.0683.1582.0682.59-1.28%
83.5084.3283.5083.66-1.29%
81.6085.0381.6084.75+1.51%
83.0083.8082.6083.49+5.18%
79.1979.3878.0079.38+1.77%
78.0078.7478.0078.00+0.19%
78.2578.5076.5077.85-0.35%
79.0079.0076.5778.12+1.26%
77.0177.1576.5077.15+0.16%
77.0377.0377.0377.03-3.68%
79.0479.9777.6079.97+0.11%
79.7379.8879.4079.88+2.41%
78.7678.7777.6078.00+1.19%
78.1978.1976.4577.08-0.99%
80.0081.0277.8577.85-2.76%
80.1480.1480.0680.06+0.98%
78.2579.2878.0079.28+0.79%
80.5080.8078.6678.66-1.68%
81.1181.1180.0080.00-0.98%
80.7980.7980.7980.79-2.31%
83.5084.0082.5682.70-1.42%
80.8783.8980.8783.89+4.86%
82.4683.3980.0080.00-3.97%
84.7385.8980.5883.31-3.33%
80.6486.1880.1086.18+8.08%
81.4581.4576.5079.74-2.10%
79.7981.4579.7981.45+2.94%
78.6579.8578.6579.12+4.48%
78.0078.1775.7375.73-3.36%
77.3778.3677.1878.36+2.89%
76.9676.9675.7676.16+0.87%
74.3476.6272.5975.50+1.56%
74.3474.3474.3474.34-3.70%
77.0477.2077.0477.20+0.16%
78.0078.0077.0877.08-1.50%
76.0578.5076.0578.25+2.89%
74.0477.0072.1076.05+2.00%
74.2674.7073.7174.56-0.45%
72.1175.5072.1174.90+2.90%
70.4572.7970.4572.79+3.42%
72.2272.2570.3870.38-3.68%
72.5673.0772.5673.07-0.65%
72.7673.5572.7673.55-0.27%
73.7573.7573.7573.75-0.99%
73.5776.4873.3474.49+0.53%
73.9975.0073.9974.10+0.09%
72.3974.9871.6874.03+2.58%
72.4873.9072.0572.17-1.47%
73.0773.2573.0773.25-0.79%
72.9773.8372.9773.83+2.54%
71.8572.6771.8572.00-0.32%
72.0572.7872.0572.23+0.17%
74.6776.8672.1172.11-4.46%
75.4275.4875.4275.48+0.99%
72.2074.7472.2074.74+3.56%
73.6073.6072.1772.17-1.61%
69.4474.3869.4473.35-1.50%
74.1474.4774.1474.47-3.88%
80.0080.0077.4877.48+4.70%
74.6174.6974.0074.00+1.19%
74.0174.0173.1373.13-0.71%
75.0075.0073.2073.65-3.10%
74.0176.0174.0176.01+1.69%
75.4775.4774.7574.75-2.57%
76.7476.7475.0076.72-2.64%
78.8078.8078.8078.80+3.94%
77.0977.0975.1975.81+0.38%
76.3176.3175.5275.52+1.25%
73.3674.5973.3674.59-2.24%
77.0277.0276.0076.30+0.16%
74.3877.0574.3876.18-1.13%
77.5077.5076.3077.05+0.23%
78.7478.7476.3676.87-0.93%
77.2077.5975.9577.59-1.16%
76.9578.5076.2078.50+3.02%
78.2378.2376.2076.20-0.34%
77.1577.8176.4676.46-2.14%
78.1378.1378.1378.13+1.69%
73.1076.8373.1076.83+3.22%
74.4474.5174.0074.43+1.33%
73.5073.5073.4573.45+1.24%
74.4574.4572.5572.55+0.62%
72.6873.4672.0072.10-0.72%
73.6274.0072.6272.62-0.44%
73.2873.5872.9072.94+0.03%
73.0073.0072.8672.92+1.43%
72.2872.5371.8971.89-2.55%
73.3373.7772.4873.77+1.05%
80.9980.9972.4873.00-0.03%
73.3874.5973.0273.02-2.65%
73.9075.0172.0775.01+3.76%
70.5772.9370.5772.29+2.41%
70.0070.5970.0070.59+0.83%
69.8971.1169.8970.01-0.98%
72.0472.0870.7070.70-2.82%
74.9874.9871.3972.75+1.75%
69.9971.5069.8571.50+0.42%
71.5571.5571.2071.20-0.22%
71.2371.7670.6971.36-0.21%
74.9274.9271.5171.51-4.68%
69.6975.0269.6975.02+2.98%
71.4472.8871.4472.85-0.30%
73.9874.2973.0773.07-2.21%
75.2175.2174.7274.72+2.19%
73.7673.7673.1273.12-2.13%
74.2074.7974.2074.71+2.60%
73.0173.1272.8072.82-4.57%
77.7578.8876.2576.31-1.34%
74.0177.3573.7777.35+3.91%
75.2675.2673.0274.44+1.61%
74.4774.6973.2673.26-4.36%
75.4777.4475.4776.60+0.72%
75.9176.1375.9176.05-1.23%
76.2577.0076.0777.00-0.70%
78.3778.4977.5477.54-0.49%
77.8877.9277.6177.92-1.19%
77.5978.8677.5978.86+0.99%
78.2178.2177.0978.09+1.07%
79.0279.0277.2677.26-2.40%
79.1679.2579.1679.16-0.69%
80.2880.5079.7179.71-0.40%
79.1880.2179.1880.03-1.19%
79.7080.9979.5980.99+1.75%
77.4879.6077.4879.60+3.65%
74.6877.0874.5776.80+1.99%
73.2575.3073.2575.30+0.67%
70.6074.8070.6074.80+4.37%
72.0072.0070.3971.67-0.40%
71.5072.6071.5071.96+0.50%
69.8171.6069.8171.60+1.00%
71.0871.3770.6870.89-2.94%
72.9974.3472.9973.04+0.10%
69.5072.9769.5072.97+4.75%
69.6669.6669.6669.66-0.97%
71.3171.3170.3470.34-1.12%
71.1471.1471.1471.14+0.99%
69.0270.4469.0270.44+2.28%
69.5870.2368.8768.87-0.91%
69.2570.7569.2569.50+0.90%
69.5069.5068.8868.88-1.32%
69.5069.8069.5069.80-0.26%
69.5169.9868.5269.98+0.65%
69.5070.4369.5069.530.00%
71.3371.3569.5369.53-1.65%
73.0473.2170.3570.70-2.60%
72.8773.3472.4372.59+2.54%
71.7771.8267.8370.79-1.03%
71.2071.5369.9271.53+0.46%
72.2072.2071.2071.20-1.93%
72.1173.1672.1172.60+0.61%
73.1273.1272.1672.16-1.60%
76.5077.6573.3373.33-4.46%
76.1376.7576.0676.75+0.85%
75.9677.1675.9676.10-0.64%
76.4077.2675.3376.59-0.83%
74.2879.0373.5177.23+2.02%
74.5076.0071.3275.70+3.08%
73.7174.8773.4473.44-0.37%
71.9974.1771.5073.71+3.53%
69.9372.1569.9371.20+2.61%
69.2970.0069.2969.39+0.36%
68.6169.3668.6169.14+1.47%
69.5769.5768.1468.14-0.53%
68.5068.5068.5068.50-1.62%
68.2869.6368.2869.63+2.19%
68.1468.1468.1468.14-1.67%
68.0669.3068.0669.30-0.22%
69.4569.4569.4569.45-0.60%
69.0969.9569.0969.87+0.22%
69.9469.9468.2269.72+1.34%
68.8068.8068.8068.80-2.74%
69.1271.0069.1270.74+2.86%
67.7569.1267.7468.77+0.82%
68.0968.8067.9368.21+0.49%
67.7267.8866.9367.88+1.66%
68.3468.3466.7766.77-4.72%
66.4870.0866.4870.08-0.36%
70.3370.3370.3370.33+0.76%
70.9070.9069.8069.80-1.55%
70.7071.2570.4870.90+0.44%
69.1170.5969.1170.59+1.35%
69.4069.6569.4069.65+0.61%
69.5970.0968.3869.23-2.05%
68.6070.6868.6070.68+3.48%
68.0068.7568.0068.30-0.13%
68.0968.3968.0968.39-0.03%
68.5068.5968.4168.41-0.26%
68.5968.5968.5968.59-1.11%
69.1070.0069.1069.36+0.62%
68.5268.9368.5268.93+0.63%
68.5968.5968.5068.50-0.61%
68.5068.9268.5068.92+2.56%
67.9968.3767.0967.20-3.31%
69.4570.0068.9769.50+0.22%
69.3269.4068.7169.35-0.06%
69.0569.3968.9669.39+1.52%
66.8868.3566.7868.35+2.00%
69.1569.1567.0167.01-2.88%
67.6869.2367.6869.00+1.02%
67.6568.4867.6168.30+1.80%
66.3067.0966.3067.09+2.54%
66.7866.8465.4365.43-2.55%
66.3367.1466.3367.14—

Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the CFFI chart for longer ranges.