C&F Financial Corporation (CFFI) NASDAQ

Currency In USD

AD

CFFI Historical Return

If you invested $1000 in C&F Financial Corporation (CFFI) 10 years ago, it would be worth $2,940.27 as of September 12, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $2,095.74, while $1000 invested 1 year ago would be worth $1,381.62. This corresponds to total returns of 194.03%, 109.57%, 38.16%, respectively, with annualized returns of 11.38%, 15.95%, 38.16%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

CFFI Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
September 11, 202693.795959593.776,335
September 10, 202692.8593.6293.6294.8592.2193,377
September 09, 202694.593.6593.6594.893.15125,975
September 08, 202693.693.593.595.9693.257,702
September 04, 202693.994.8994.8995.9993.1234,875
September 03, 202692.194.6394.639691.0165,114
September 02, 20269191.6191.6193.599133,078
September 01, 202690.2891.4191.4192.7590.28173,644
August 31, 202691.2791.0191.0192.6790.1475,021
August 28, 202691.2691.7591.7594.3191.26130,608
August 27, 202691.0690.690.691.628973,845
August 26, 202690.591.5991.5991.5989.5140,064
August 25, 202688.6489.4489.4489.787.08182,523
August 24, 202686.0786.9986.9988.9586.0769,849
August 21, 202688.6684.9484.9488.6684.9418,989
August 20, 20268788.8488.8489.5684.8813,628
August 19, 202686.8887.2287.2287.2286.887,528
August 18, 202686.887.6287.6288.0786.179,145
August 17, 20268885.9685.969285.968,218
August 14, 202688.4888.3988.3988.7587.467,459
August 13, 202688.6288.4888.4888.6287.257,884
August 12, 202687.588.6288.6289.686.59,057
August 11, 202684.685.5585.5587.4384.65,877
August 10, 202686.385.2685.2687.684.269,611
August 07, 202687.2587.9487.9488.0186.496,506
August 06, 202687.288.6488.6488.6486.5517,654
August 05, 202684.2887.287.289.7681.54344,981
August 04, 202684.0384.184.184.7983.756,920
August 03, 202684.6184.0684.0684.6184.055,140
July 31, 202682.0682.5982.5983.1582.065,690
July 30, 202683.583.6683.6684.3283.55,072
July 29, 202681.684.7584.7585.0381.68,458
July 28, 20268383.4983.4983.882.65,896
July 27, 202679.1979.3879.3879.38785,619
July 24, 202678787878.74784,276
July 23, 202678.2577.8577.8578.576.55,354
July 22, 20267978.1278.127976.575,267
July 21, 202677.0177.1577.1577.1576.54,511
July 20, 202677.0377.0377.0377.0377.032,133
July 17, 202679.0479.9779.9779.9777.65,451
July 16, 202679.7379.8879.8879.8879.45,761
July 15, 202678787878.7777.018,720
July 14, 202678.1977.0877.0878.1976.457,199
July 13, 20268077.8577.8581.0277.857,875
July 10, 202680.1480.0680.0680.1480.061,759
July 09, 202678.2579.2879.2879.28783,320
July 08, 202680.578.6678.6680.878.667,542
July 07, 202681.11808081.11802,877
July 06, 202680.7980.7980.7980.7980.793,174
July 02, 202683.582.782.78482.565,342
July 01, 202680.8783.8983.8983.8980.875,988
June 30, 202682.46808083.39806,327
June 29, 202684.7383.3183.3185.8980.5812,779
June 26, 202680.6486.1886.1886.1880.154,157
June 25, 202681.4579.7479.7481.4576.53,679
June 24, 202679.7981.4581.4581.4579.795,598
June 23, 202678.6579.1279.1279.8578.6511,032
June 22, 20267875.7375.7378.1775.735,347
June 18, 202677.3778.3678.3678.3677.1810,950
June 17, 202676.9676.1676.1676.9675.765,867
AD