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 — 2014

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2014-12-31$39.74$70.588,100
2014-12-30$39.10$69.443,400
2014-12-29$39.75$70.606,600
2014-12-26$38.92$69.121,400
2014-12-24$38.88$69.051,300
2014-12-23$39.10$69.447,200
2014-12-22$38.84$68.987,500
2014-12-19$39.00$69.2610,500
2014-12-18$39.33$69.8511,400
2014-12-17$38.71$68.7510,700
2014-12-16$38.74$68.808,900
2014-12-15$38.75$68.8212,200
2014-12-12$39.22$69.6619,900
2014-12-11$39.10$69.4413,700
2014-12-10$38.88$68.523,800
2014-12-09$39.02$68.778,900
2014-12-08$39.65$69.8822,400
2014-12-05$39.48$69.589,900
2014-12-04$39.50$69.6156,900
2014-12-03$38.81$68.408,300
2014-12-02$39.22$69.129,000
2014-12-01$39.07$68.8540,700
2014-11-28$39.43$69.4921,700
2014-11-26$39.34$69.3329,400
2014-11-25$39.24$69.1534,000
2014-11-24$39.17$69.0338,200
2014-11-21$37.95$66.882,500
2014-11-20$37.90$66.7923,400
2014-11-19$37.59$66.259,000
2014-11-18$37.79$66.608,700
2014-11-17$37.56$66.19122,100
2014-11-14$37.32$65.7711,700
2014-11-13$37.00$65.2150,700
2014-11-12$37.33$65.79900
2014-11-11$37.30$65.7323,500
2014-11-10$36.95$65.1210,800
2014-11-07$36.30$63.9721,000
2014-11-06$35.41$62.4012,100
2014-11-05$35.50$62.5618,900
2014-11-04$36.00$63.449,200
2014-11-03$35.67$62.8634,400
2014-10-31$34.34$60.525,900
2014-10-30$34.78$61.299,000
2014-10-29$34.42$60.6616,600
2014-10-28$34.80$61.337,600
2014-10-27$34.35$60.548,800
2014-10-24$34.23$60.329,600
2014-10-23$33.32$58.726,100
2014-10-22$33.32$58.721,700
2014-10-21$33.34$58.7616,400
2014-10-20$33.51$59.0611,200
2014-10-17$33.37$58.818,800
2014-10-16$33.38$58.8330,600
2014-10-15$33.56$59.149,800
2014-10-14$33.40$58.8631,700
2014-10-13$33.48$59.009,700
2014-10-10$33.86$59.678,400
2014-10-09$33.40$58.863,400
2014-10-08$33.56$59.143,400
2014-10-07$33.24$58.5811,200
2014-10-06$33.36$58.799,200
2014-10-03$33.17$58.464,500
2014-10-02$33.07$58.285,300
2014-10-01$33.01$58.1710,300
2014-09-30$33.27$58.637,100
2014-09-29$33.62$59.258,900
2014-09-26$33.84$59.6410,600
2014-09-25$33.98$59.8811,700
2014-09-24$34.12$60.135,100
2014-09-23$34.26$60.387,100
2014-09-22$34.22$60.3118,600
2014-09-19$35.00$61.6821,400
2014-09-18$34.52$60.837,200
2014-09-17$34.05$60.0119,100
2014-09-16$33.98$59.8817,200
2014-09-15$33.80$59.5713,200
2014-09-12$34.35$60.5415,100
2014-09-11$34.72$61.1912,500
2014-09-10$34.54$60.347,500
2014-09-09$34.69$60.604,900
2014-09-08$35.08$61.2811,100
2014-09-05$35.09$61.309,700
2014-09-04$34.79$60.7812,900
2014-09-03$34.75$60.713,600
2014-09-02$34.82$60.837,800
2014-08-29$34.45$60.1817,600
2014-08-28$33.72$58.915,400
2014-08-27$33.57$58.659,600
2014-08-26$33.91$59.248,100
2014-08-25$33.91$59.2410,400
2014-08-22$33.94$59.299,400
2014-08-21$33.45$58.4412,200
2014-08-20$33.13$57.885,700
2014-08-19$33.25$58.099,600
2014-08-18$33.35$58.264,700
2014-08-15$33.35$58.264,000
2014-08-14$33.98$59.368,700
2014-08-13$33.76$58.9814,100
2014-08-12$33.69$58.8618,100
2014-08-11$33.26$58.117,600
2014-08-08$33.47$58.4711,600
2014-08-07$33.44$58.4210,500
2014-08-06$33.09$57.8128,800
2014-08-05$33.80$59.0518,900
2014-08-04$33.65$58.794,200
2014-08-01$34.01$59.4211,100
2014-07-31$34.27$59.8716,900
2014-07-30$34.50$60.273,800
2014-07-29$35.10$61.322,200
2014-07-28$34.60$60.456,300
2014-07-25$34.40$60.1041,700
2014-07-24$34.50$60.274,900
2014-07-23$34.26$59.8512,400
2014-07-22$34.29$59.9012,500
2014-07-21$35.04$61.224,400
2014-07-18$35.53$62.071,700
2014-07-17$35.37$61.7918,200
2014-07-16$35.75$62.4616,500
2014-07-15$35.33$61.724,000
2014-07-14$35.67$62.3216,100
2014-07-11$34.97$61.092,900
2014-07-10$35.05$61.2314,400
2014-07-09$35.29$61.656,300
2014-07-08$34.99$61.1312,900
2014-07-07$36.48$63.7319,100
2014-07-03$36.10$63.0712,000
2014-07-02$35.94$62.797,500
2014-07-01$36.32$63.4528,100
2014-06-30$35.99$62.8718,700
2014-06-27$34.10$59.57463,700
2014-06-26$33.39$58.3317,100
2014-06-25$34.15$59.6620,800
2014-06-24$34.79$60.7836,400
2014-06-23$35.10$61.3227,600
2014-06-20$35.42$61.8875,400
2014-06-19$34.85$60.8820,800
2014-06-18$35.20$61.4915,200
2014-06-17$35.65$62.2813,500
2014-06-16$35.63$62.2516,000
2014-06-13$36.02$62.9317,200
2014-06-12$35.88$62.6828,900
2014-06-11$36.33$63.4725,500
2014-06-10$35.99$62.358,700
2014-06-09$35.89$62.1821,800
2014-06-06$35.60$61.6715,700
2014-06-05$34.80$60.2910,600
2014-06-04$34.43$59.658,100
2014-06-03$34.70$60.1219,300
2014-06-02$35.21$61.0019,300
2014-05-30$34.86$60.3918,900
2014-05-29$34.54$59.8424,300
2014-05-28$34.57$59.8910,200
2014-05-27$35.44$61.4012,200
2014-05-23$34.73$60.1711,400
2014-05-22$34.64$60.0110,200
2014-05-21$34.28$59.3915,700
2014-05-20$34.35$59.5122,600
2014-05-19$34.03$58.9513,500
2014-05-16$34.43$59.6513,400
2014-05-15$33.07$57.2915,600
2014-05-14$32.84$56.8925,100
2014-05-13$33.24$57.5912,500
2014-05-12$33.29$57.6711,600
2014-05-09$32.46$56.2412,700
2014-05-08$31.72$54.957,200
2014-05-07$31.29$54.2122,900
2014-05-06$30.68$53.1515,500
2014-05-05$31.60$54.759,700
2014-05-02$31.54$54.6415,600
2014-05-01$31.07$53.8317,700
2014-04-30$31.25$54.1410,300
2014-04-29$31.66$54.855,900
2014-04-28$31.32$54.2611,600
2014-04-25$31.30$54.2313,100
2014-04-24$31.92$55.3015,800
2014-04-23$31.90$55.2610,000
2014-04-22$31.80$55.0913,900
2014-04-21$32.07$55.5610,000
2014-04-17$32.39$56.116,100
2014-04-16$32.49$56.2915,500
2014-04-15$32.91$57.0115,200
2014-04-14$33.50$58.0412,000
2014-04-11$33.05$57.2610,700
2014-04-10$33.11$57.367,700
2014-04-09$33.70$58.3820,700
2014-04-08$32.88$56.9617,200
2014-04-07$32.83$56.8817,600
2014-04-04$33.00$57.1717,000
2014-04-03$32.99$57.1516,000
2014-04-02$32.83$56.8814,100
2014-04-01$33.45$57.9510,500
2014-03-31$33.14$57.419,600
2014-03-28$32.99$57.1520,900
2014-03-27$33.59$58.1919,800
2014-03-26$34.23$59.309,200
2014-03-25$34.55$59.866,000
2014-03-24$34.30$59.428,300
2014-03-21$35.08$60.7717,900
2014-03-20$35.00$60.649,600
2014-03-19$35.63$61.734,900
2014-03-18$35.67$61.8018,900
2014-03-17$35.38$61.296,500
2014-03-14$34.99$60.626,400
2014-03-13$34.53$59.8231,700
2014-03-12$36.27$62.8410,000
2014-03-11$36.69$63.0612,300
2014-03-10$37.02$63.6317,500
2014-03-07$37.35$64.202,800
2014-03-06$37.35$64.208,900
2014-03-05$37.03$63.654,800
2014-03-04$37.77$64.9213,400
2014-03-03$35.77$61.483,500
2014-02-28$36.60$62.918,500
2014-02-27$36.87$63.375,700
2014-02-26$35.87$61.653,200
2014-02-25$35.55$61.104,100
2014-02-24$36.17$62.172,100
2014-02-21$35.62$61.2212,800
2014-02-20$35.41$60.8614,500
2014-02-19$35.51$61.0316,200
2014-02-18$36.60$62.9115,400
2014-02-14$35.94$61.773,400
2014-02-13$35.94$61.773,400
2014-02-12$35.51$61.033,500
2014-02-11$35.43$60.9030,100
2014-02-10$36.07$62.0015,100
2014-02-07$35.64$61.2624,400
2014-02-06$35.73$61.4110,600
2014-02-05$37.53$64.506,600
2014-02-04$37.62$64.6629,600
2014-02-03$35.84$61.6019,200
2014-01-31$35.29$60.6530,300
2014-01-30$35.95$61.7919,500
2014-01-29$36.88$63.3910,100
2014-01-28$37.12$63.8019,700
2014-01-27$37.92$65.174,900
2014-01-24$38.81$66.7031,500
2014-01-23$41.78$71.816,200
2014-01-22$42.18$72.502,500
2014-01-21$41.97$72.145,900
2014-01-17$42.12$72.395,300
2014-01-16$42.69$73.374,200
2014-01-15$43.56$74.872,300
2014-01-14$43.21$74.277,100
2014-01-13$42.56$73.156,200
2014-01-10$44.63$76.714,100
2014-01-09$44.70$76.8330,700
2014-01-08$44.77$76.954,900
2014-01-07$45.10$77.5218,100
2014-01-06$44.75$76.9124,000
2014-01-03$44.27$76.097,600
2014-01-02$44.47$76.436,500