CFFI C&F Financial Corporation
102.01USD-0.20%Mkt Cap: 331.70M $P/E: 11.391d ago
C&F Financial Corporation operates as a bank holding company for Citizens and Farmers Bank that provides banking services to individuals and businesses. It operates through three segments: Community Banking, Mortgage Ban…
Industry Peers
Banks - RegionalKey Statistics
Company
Market Cap331.70M USD
Enterprise Value387.37M USD
Revenue (TTM)136.33M USD
Gross Profit136.33M USD
Net Income (TTM)26.84M USD
Revenue/Share42.02 USD
Last Price102.01 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees575
CountryUS
SectorFinancial Services
IndustryBanks - Regional
ISIN—
Valuation
P/E (Trailing)11.39
P/E (Forward)10.23
PEG-31.32
EV/EBITDA—
EV/Revenue2.84
P/S2.44
P/B1.20
EPS (TTM)9.12
EPS (Forward)9.99
52W Range
64.7197% of range103.04
52W High103.04 USD
52W Low64.71 USD
Profitability
Gross Margin0.00%
Oper. Margin28.44%
EBITDA Margin0.00%
Profit Margin19.59%
ROE10.25%
ROA0.97%
Growth
Revenue Growth11.60%
Earnings Growth10.90%
Cash Flow & Leverage
Operating CF24.49M USD
CapEx (TTM)2.33M USD
FCF Margin—
FCF Yield—
Net Debt54.41M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.43
Current Ratio—
Quick Ratio—
Book Value/Sh85.46 USD
Cash/Share20.36 USD
Dividends
Fwd Div Rate1.92 USD
Trail. Div Rate1.88 USD
Div. Yield1.92%
5Y Avg Yield2.85%
Payout Ratio20.98%
Ex-Div DateSep 15, 2026
Pay DateOct 1, 2026
Splits
Last Split2:1
Split DateJul 21, 1998
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)115.00 USD
Upside (mean)+12.7%
Target Range115.00 USD – 115.00 USD
# Analysts1
Ownership
Shares Out.3.25M
Float3.03M
Insiders6.53%
Institutions42.18%
Short Interest
Short Ratio0.7d
Short % Float1.65%
Short % Out.1.54%
Shares Short50.19K
Short (prev mo.)33.91K
Technical
SMA 5091.09 (+12.0%)
SMA 20079.06 (+29.0%)
Beta0.34
S&P 52W Chg16.45%
Avg Vol (30d)72.39K
Avg Vol (10d)76.77K
Technical Indicators
RSI (14)70.6
MACD3.0466
MACD Signal2.6069
MACD Hist.+0.4397
BB Upper101.95 USD
BB Middle95.75 USD
BB Lower89.56 USD
BB Width12.94%
ATR (14)2.894 USD
Vol Ratio (20d)0.47x