NASDAQ:CFFI | Key Financial Ratios | C & F FINANCIAL CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.04%10.47%
2026-03-311.00%10.63%
2025-12-310.97%10.25%
2025-09-300.97%10.33%
2025-06-300.91%10.19%
2025-03-310.83%9.29%
2024-12-310.77%8.76%
2024-09-300.74%8.30%
2024-06-300.77%8.82%
2024-03-310.83%9.51%
2023-12-310.97%10.88%
2023-09-301.19%14.44%
2023-06-301.22%14.63%
2023-03-311.23%14.79%
2022-12-311.25%14.90%
2022-09-301.06%13.41%
2022-06-301.11%13.27%
2022-03-311.18%13.58%
2021-12-311.27%13.63%
2021-09-301.39%15.04%
2021-06-301.38%14.84%
2021-03-311.18%12.92%
2020-12-311.06%11.41%
2020-09-300.89%9.81%
2020-06-300.84%9.07%
2020-03-310.99%10.45%
2019-12-311.14%11.44%
2019-09-301.14%11.42%
2019-06-301.19%11.75%
2019-03-311.16%11.59%
2018-12-311.18%11.86%
2018-09-300.72%7.18%
2018-06-300.56%5.92%
2018-03-310.51%5.42%
2017-12-310.44%4.64%
2017-09-300.87%8.82%
2017-06-300.90%9.07%
2017-03-310.94%9.69%
2016-12-310.93%9.67%
2016-09-300.89%9.08%
2016-06-300.92%9.42%
2016-03-310.88%9.27%
2015-12-310.89%9.56%
2015-09-300.92%9.77%
2015-06-300.91%9.89%
2015-03-310.89%9.73%
2014-12-310.92%9.99%
2014-09-301.190.97%10.49%
2014-06-301.210.96%10.80%
2014-03-311.260.99%11.35%
2013-12-311.281.10%12.76%
2013-09-301.341.57%14.11%
2013-06-301.381.67%15.69%
2013-03-311.41.67%15.83%
2012-12-311.391.68%16.00%
2012-09-301.531.65%16.15%
2012-06-301.651.57%15.85%
2012-03-311.391.46%13.86%
2011-12-311.461.40%13.50%
2011-09-301.491.31%12.80%
2011-06-301.421.22%11.11%
2011-03-319.80%
2010-12-311.55

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.97%10.25%
2024-12-310.77%8.76%
2023-12-310.97%10.88%
2022-12-311.25%14.90%
2021-12-311.27%13.63%
2020-12-311.06%11.41%
2019-12-311.14%11.44%
2018-12-311.18%11.86%
2017-12-310.44%4.64%
2016-12-310.93%9.67%
2015-12-310.89%9.56%
2014-12-310.92%9.99%
2013-12-311.281.10%12.76%
2012-12-311.391.68%16.00%
2011-12-311.461.40%13.50%
2010-12-311.550.90%8.74%
2009-12-316.22%