CFFI NASDAQ
C&F Financial Corporation
1W: -3.0%
1M: -4.0%
3M: -4.4%
YTD: +3.6%
1Y: +10.3%
3Y: +62.0%
5Y: +72.9%
$72.17
-1.08 (-1.47%)
Weekly Expected Move ±5.7%
$64
$68
$72
$76
$80
Overview
News
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Dividends
Analysis
Technicals
Weather
Peers
ESG
Institutions
ETF Exposure
Dark Pool
Short Interest
Supply Chain
Upcoming Dividend
2026-06-15
Ex-Date
2026-07-01
Payment Date
$0.48
Per Share
Quarterly
Frequency
Dividend Overview
2.58%
Dividend Yield
$1.86
Annual Dividend
21.4%
Payout Ratio
54.9%
FCF Payout
0
Yr Increase Streak
0.48%
Buyback Yield
3.02%
Total Return
6.67%
Chowder Number
Annual Dividend History
Quarterly Payment History
Shareholder Returns: Dividends vs Buybacks
Full Payment History (113 payments)
| Ex-Date | Amount | Adj. Amount | Yield | Frequency |
|---|---|---|---|---|
| 2026-06-15 | $0.4800 | $0.4800 | 256.66% | Quarterly |
| 2026-03-13 | $0.4800 | $0.4800 | 260.14% | Quarterly |
| 2025-12-15 | $0.4600 | $0.4600 | 243.06% | Quarterly |
| 2025-09-15 | $0.4600 | $0.4600 | 257.43% | Quarterly |
| 2025-06-13 | $0.4600 | $0.4600 | 288.00% | Quarterly |
| 2025-03-14 | $0.4600 | $0.4600 | 248.78% | Quarterly |
| 2024-12-13 | $0.4400 | $0.4400 | 225.06% | Quarterly |
| 2024-09-13 | $0.4400 | $0.4400 | 307.16% | Quarterly |
| 2024-06-14 | $0.4400 | $0.4400 | 390.68% | Quarterly |
| 2024-03-14 | $0.4400 | $0.4400 | 361.77% | Quarterly |
| 2023-12-14 | $0.4400 | $0.4400 | 262.06% | Quarterly |
| 2023-09-14 | $0.4400 | $0.4400 | 324.69% | Quarterly |
| 2023-06-14 | $0.4400 | $0.4400 | 308.80% | Quarterly |
| 2023-03-14 | $0.4400 | $0.4400 | 293.40% | Quarterly |
| 2022-12-14 | $0.4200 | $0.4200 | 295.23% | Quarterly |
| 2022-09-14 | $0.4200 | $0.4200 | 326.94% | Quarterly |
| 2022-06-14 | $0.4000 | $0.4000 | 330.51% | Quarterly |
| 2022-03-14 | $0.4000 | $0.4000 | 313.17% | Quarterly |
| 2021-12-14 | $0.4000 | $0.4000 | 310.41% | Quarterly |
| 2021-09-14 | $0.4000 | $0.4000 | 298.56% | Quarterly |
| 2021-06-14 | $0.4000 | $0.4000 | 301.96% | Quarterly |
| 2021-03-11 | $0.3800 | $0.3800 | 307.32% | Quarterly |
| 2020-12-11 | $0.3800 | $0.3800 | 413.61% | Quarterly |
| 2020-09-14 | $0.3800 | $0.3800 | 500.00% | Quarterly |
| 2020-06-12 | $0.3800 | $0.3800 | 438.32% | Quarterly |
| 2020-03-12 | $0.3800 | $0.3800 | 471.11% | Quarterly |
| 2019-12-12 | $0.3800 | $0.3800 | 273.90% | Quarterly |
| 2019-09-12 | $0.3700 | $0.3700 | 284.62% | Quarterly |
| 2019-06-13 | $0.3700 | $0.3700 | 289.48% | Quarterly |
| 2019-03-14 | $0.3700 | $0.3700 | 277.99% | Quarterly |
| 2018-12-13 | $0.3700 | $0.3700 | 281.89% | Quarterly |
| 2018-09-13 | $0.3600 | $0.3600 | 229.43% | Quarterly |
| 2018-06-14 | $0.3400 | $0.3400 | 229.59% | Quarterly |
| 2018-03-14 | $0.3400 | $0.3400 | 261.21% | Quarterly |
| 2017-12-14 | $0.3400 | $0.3400 | 220.02% | Quarterly |
| 2017-09-14 | $0.3300 | $0.3300 | 271.05% | Quarterly |
| 2017-06-13 | $0.3300 | $0.3300 | 272.07% | Quarterly |
| 2017-03-13 | $0.3300 | $0.3300 | 297.82% | Quarterly |
| 2016-12-13 | $0.3300 | $0.3300 | 259.56% | Quarterly |
| 2016-09-13 | $0.3200 | $0.3200 | 299.28% | Quarterly |
| 2016-06-13 | $0.3200 | $0.3200 | 296.19% | Quarterly |
| 2016-03-11 | $0.3200 | $0.3200 | 317.95% | Quarterly |
| 2015-12-11 | $0.3200 | $0.3200 | 320.63% | Quarterly |
| 2015-09-11 | $0.3000 | $0.3000 | 342.66% | Quarterly |
| 2015-06-11 | $0.3000 | $0.3000 | 331.31% | Quarterly |
| 2015-03-11 | $0.3000 | $0.3000 | 332.41% | Quarterly |
| 2014-12-11 | $0.3000 | $0.3000 | 304.35% | Quarterly |
| 2014-09-11 | $0.3000 | $0.3000 | 339.86% | Quarterly |
| 2014-06-11 | $0.3000 | $0.3000 | 322.05% | Quarterly |
| 2014-03-12 | $0.2900 | $0.2900 | 319.82% | Quarterly |
| 2013-12-12 | $0.2900 | $0.2900 | 262.15% | Quarterly |
| 2013-09-11 | $0.2900 | $0.2900 | 227.90% | Quarterly |
| 2013-06-12 | $0.2900 | $0.2900 | 217.64% | Quarterly |
| 2013-03-13 | $0.2900 | $0.2900 | 270.80% | Quarterly |
| 2012-12-12 | $0.2900 | $0.2900 | 313.23% | Quarterly |
| 2012-09-12 | $0.2700 | $0.2700 | 262.63% | Quarterly |
| 2012-06-13 | $0.2600 | $0.2600 | 276.51% | Quarterly |
| 2012-03-13 | $0.2600 | $0.2600 | 341.14% | Quarterly |
| 2011-12-13 | $0.2600 | $0.2600 | 440.66% | Quarterly |
| 2011-09-13 | $0.2500 | $0.2500 | 467.29% | Quarterly |
| 2011-06-13 | $0.2500 | $0.2500 | 474.16% | Quarterly |
| 2011-03-11 | $0.2500 | $0.2500 | 430.11% | Quarterly |
| 2010-12-13 | $0.2500 | $0.2500 | 476.19% | Quarterly |
| 2010-09-13 | $0.2500 | $0.2500 | 547.95% | Quarterly |
| 2010-06-11 | $0.2500 | $0.2500 | 507.61% | Quarterly |
| 2010-03-11 | $0.2500 | $0.2500 | 489.00% | Quarterly |
| 2009-12-11 | $0.2500 | $0.2500 | 543.59% | Quarterly |
| 2009-09-11 | $0.2500 | $0.2500 | 560.00% | Quarterly |
| 2009-06-11 | $0.2500 | $0.2500 | 737.50% | Quarterly |
| 2009-03-11 | $0.3100 | $0.3100 | 992.79% | Quarterly |
| 2008-12-11 | $0.3100 | $0.3100 | 849.32% | Quarterly |
| 2008-09-11 | $0.3100 | $0.3100 | 590.48% | Quarterly |
| 2008-06-11 | $0.3100 | $0.3100 | 454.71% | Quarterly |
| 2008-03-12 | $0.3100 | $0.3100 | 435.09% | Quarterly |
| 2007-12-12 | $0.3100 | $0.3100 | 381.77% | Quarterly |
| 2007-09-12 | $0.3100 | $0.3100 | 288.71% | Quarterly |
| 2007-06-13 | $0.3100 | $0.3100 | 281.43% | Quarterly |
| 2007-03-13 | $0.3100 | $0.3100 | 266.73% | Quarterly |
| 2006-12-13 | $0.3100 | $0.3100 | 291.60% | Quarterly |
| 2006-09-13 | $0.2900 | $0.2900 | 290.16% | Quarterly |
| 2006-06-13 | $0.2900 | $0.2900 | 268.52% | Quarterly |
| 2006-03-13 | $0.2700 | $0.2700 | 259.12% | Quarterly |
| 2005-12-13 | $0.2700 | $0.2700 | 258.06% | Quarterly |
| 2005-09-13 | $0.2500 | $0.2500 | 251.95% | Quarterly |
| 2005-06-13 | $0.2400 | $0.2400 | 237.67% | Quarterly |
| 2005-03-11 | $0.2400 | $0.2400 | 238.71% | Quarterly |
| 2004-12-13 | $0.2400 | $0.2400 | 227.79% | Quarterly |
| 2004-09-13 | $0.2200 | $0.2200 | 226.32% | Quarterly |
| 2004-06-14 | $0.2200 | $0.2200 | 226.58% | Quarterly |
| 2004-03-11 | $0.2200 | $0.2200 | 190.38% | Quarterly |
| 2003-12-11 | $0.2000 | $0.2000 | 167.44% | Quarterly |
| 2003-09-11 | $0.1800 | $0.1800 | 153.05% | Quarterly |
| 2003-06-12 | $0.1800 | $0.1800 | 164.75% | Quarterly |
| 2003-03-13 | $0.1600 | $0.1600 | 215.75% | Quarterly |
| 2002-12-12 | $0.1600 | $0.1600 | 250.51% | Quarterly |
| 2002-09-12 | $0.1600 | $0.1600 | 277.27% | Quarterly |
| 2002-06-13 | $0.1500 | $0.1500 | 259.29% | Quarterly |
| 2002-03-13 | $0.1500 | $0.1500 | 280.95% | Quarterly |
| 2001-12-12 | $0.1500 | $0.1500 | 306.88% | Quarterly |
| 2001-09-18 | $0.1500 | $0.1500 | 316.67% | Quarterly |
| 2001-06-13 | $0.1400 | $0.1400 | 338.46% | Quarterly |
| 2001-03-13 | $0.1400 | $0.1400 | 356.91% | Quarterly |
| 2000-12-13 | $0.1400 | $0.1400 | 346.18% | Quarterly |
| 2000-09-13 | $0.1300 | $0.1300 | 327.46% | Quarterly |
| 2000-06-13 | $0.1300 | $0.1300 | 306.67% | Quarterly |
| 2000-03-13 | $0.1300 | $0.1300 | 375.66% | Quarterly |
| 1999-12-13 | $0.1300 | $0.1300 | 265.73% | Quarterly |
| 1999-09-13 | $0.1200 | $0.1200 | 261.11% | Quarterly |
| 1999-06-11 | $0.1200 | $0.1200 | 230.00% | Quarterly |
| 1999-03-11 | $0.1200 | $0.1200 | 238.35% | Quarterly |
| 1998-12-11 | $0.1200 | $0.1100 | 171.43% | Quarterly |
| 1998-09-11 | $0.1100 | $0.1100 | 115.00% | Quarterly |
| 1998-06-26 | $0.2200 | $0.1100 | 53.97% | Quarterly |
Stock Split History (1 splits)
| Date | Ratio | Type |
|---|---|---|
| 1998-07-21 | 2:1 | stock-split |