NASDAQ:CFFI | Stock Price History | C & F FINANCIAL CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1998-05-07 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$10.69$19.92$37.13$69.20$128.99$240.421998-05-072026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$93.101,195
2026-09-03$92.05730
2026-09-02$90.941,470
2026-09-01$90.34578
2026-08-31$90.501,056
2026-08-28$92.801,980
2026-08-27$90.60$228.9773,800$90.103,169
2026-08-26$91.59$231.47140,100$90.39937
2026-08-25$89.44$226.04182,500$88.201,264
2026-08-24$86.99$219.8569,800$86.47384
2026-08-21$84.94$214.6719,000$87.21261
2026-08-20$88.84$224.5213,600$86.20830
2026-08-19$87.22$220.437,500$88.711,076
2026-08-18$87.62$221.449,100$86.08259
2026-08-17$85.96$217.248,200$87.73184
2026-08-14$88.39$223.397,500$89.99650
2026-08-13$88.48$223.617,900$87.81305
2026-08-12$88.62$223.979,500$85.06147
2026-08-11$85.55$216.216,500$85.6589
2026-08-10$85.26$215.489,600$87.50185
2026-08-07$87.94$222.256,500$86.57416
2026-08-06$88.64$224.0217,700$86.6378
2026-08-05$87.20$220.38345,000$83.5017,405
2026-08-04$84.10$212.546,900$83.07395
2026-08-03$84.06$212.445,100$84.3847
2026-07-31$82.59$208.735,700$81.2058
2026-07-30$83.66$211.435,100$84.30159
2026-07-29$84.75$214.198,500$82.54233
2026-07-28$83.49$211.005,900$79.8530
2026-07-27$79.38$200.625,600$79.46418
2026-07-24$78.00$197.134,300$79.25246
2026-07-23$77.85$196.755,400$76.14119
2026-07-22$78.12$197.435,300$78.00188
2026-07-21$77.15$194.984,500$77.4939
2026-07-20$77.03$194.682,100$78.1897
2026-07-17$79.97$202.115,500
2026-07-16$79.88$201.885,800
2026-07-15$78.00$197.138,700
2026-07-14$77.08$194.807,200
2026-07-13$77.85$196.757,900
2026-07-10$80.06$202.331,800
2026-07-09$79.28$200.363,300
2026-07-08$78.66$198.807,500
2026-07-07$80.00$202.182,900
2026-07-06$80.79$204.183,200
2026-07-02$82.70$209.015,300
2026-07-01$83.89$212.016,000
2026-06-30$80.00$202.186,300
2026-06-29$83.31$210.5512,900
2026-06-26$86.18$217.8054,200
2026-06-25$79.74$201.523,700
2026-06-24$81.45$205.855,600
2026-06-23$79.12$199.9611,000
2026-06-22$75.73$191.395,300
2026-06-18$78.36$198.0411,000
2026-06-17$76.16$192.485,900
2026-06-16$75.50$190.817,000
2026-06-15$74.34$187.882,000
2026-06-12$77.20$193.893,000
2026-06-11$77.08$193.593,400
2026-06-10$78.25$196.5318,900
2026-06-09$76.05$191.006,000
2026-06-08$74.56$187.263,400
2026-06-05$74.90$188.126,800
2026-06-04$72.79$182.822,300
2026-06-03$70.38$176.766,600
2026-06-02$73.07$183.522,400
2026-06-01$73.55$184.731,800
2026-05-29$73.75$185.233,600
2026-05-28$74.49$187.095,300
2026-05-27$74.10$186.115,400
2026-05-26$74.03$185.9312,500
2026-05-22$72.17$181.2612,200
2026-05-21$73.25$183.973,600
2026-05-20$73.83$185.433,900
2026-05-19$72.00$180.832,600
2026-05-18$72.23$181.412,600
2026-05-15$72.11$181.114,900
2026-05-14$75.48$189.572,800
2026-05-13$74.74$187.714,700
2026-05-12$72.17$181.262,900
2026-05-11$73.35$184.223,300
2026-05-08$74.47$187.042,000
2026-05-07$77.48$194.604,600
2026-05-06$74.00$185.864,100
2026-05-05$73.13$183.672,200
2026-05-04$73.65$184.989,000
2026-05-01$76.01$190.902,300
2026-04-30$74.75$187.743,200
2026-04-29$76.72$192.694,300
2026-04-28$78.80$197.913,100
2026-04-27$75.81$190.405,100
2026-04-24$75.52$189.672,400
2026-04-23$74.59$187.342,900
2026-04-22$76.30$191.633,000
2026-04-21$76.18$191.333,400
2026-04-20$77.05$193.524,400
2026-04-17$76.87$193.066,100
2026-04-16$77.59$194.877,000
2026-04-15$78.50$197.164,300