NASDAQ:CFFI | Historical Stock Price | 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.

View year

Historical Stock Price — 2026

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
2026-04-14$76.20$191.3811,500
2026-04-13$76.46$192.034,800
2026-04-10$78.13$196.231,700
2026-04-09$76.83$192.964,600
2026-04-08$74.43$186.945,400
2026-04-07$73.45$184.473,800
2026-04-06$72.55$182.212,800
2026-04-02$72.10$181.085,500
2026-04-01$72.62$182.396,100
2026-03-31$72.94$183.195,200
2026-03-30$72.92$183.144,400
2026-03-27$71.89$180.564,100
2026-03-26$73.77$185.283,500
2026-03-25$73.00$183.343,800
2026-03-24$73.02$183.395,500
2026-03-23$75.01$188.398,000
2026-03-20$72.29$181.5617,800
2026-03-19$70.59$177.294,200
2026-03-18$70.01$175.838,300
2026-03-17$70.70$177.575,600
2026-03-16$72.75$182.723,300
2026-03-13$71.50$179.583,600
2026-03-12$71.20$177.623,200
2026-03-11$71.36$178.024,900
2026-03-10$71.51$178.393,000
2026-03-09$75.02$187.156,600
2026-03-06$72.85$181.733,500
2026-03-05$73.07$182.282,600
2026-03-04$74.72$186.402,800
2026-03-03$73.12$182.412,200
2026-03-02$74.71$186.372,500
2026-02-27$72.82$181.665,000
2026-02-26$76.31$190.374,200
2026-02-25$77.35$192.964,200
2026-02-24$74.44$185.704,800
2026-02-23$73.26$182.766,600
2026-02-20$76.60$191.092,400
2026-02-19$76.05$189.722,100
2026-02-18$77.00$192.092,500
2026-02-17$77.54$193.433,400
2026-02-13$77.92$194.382,100
2026-02-12$78.86$196.732,100
2026-02-11$78.09$194.811,900
2026-02-10$77.26$192.744,500
2026-02-09$79.16$197.473,600
2026-02-06$79.71$198.855,000
2026-02-05$80.03$199.653,800
2026-02-04$80.99$202.042,900
2026-02-03$79.60$198.574,200
2026-02-02$76.80$191.597,600
2026-01-30$75.30$187.856,800
2026-01-29$74.80$186.604,800
2026-01-28$71.67$178.794,100
2026-01-27$71.96$179.513,800
2026-01-26$71.60$178.622,100
2026-01-23$70.89$176.843,400
2026-01-22$73.04$182.214,800
2026-01-21$72.97$182.033,500
2026-01-20$69.66$173.782,300
2026-01-16$70.34$175.474,300
2026-01-15$71.14$177.473,000
2026-01-14$70.44$175.722,200
2026-01-13$68.87$171.812,800
2026-01-12$69.50$173.382,800
2026-01-09$68.88$171.832,600
2026-01-08$69.80$174.132,900
2026-01-07$69.98$174.575,800
2026-01-06$69.53$173.454,300
2026-01-05$69.53$173.453,800
2026-01-02$70.70$176.373,700