Held · Bookmarked
0 · 0
portfolios · users
Avg position size
—
of holders' portfolios
13F filers
1
institution
Market cap
$280.5M
3M shares
52-week range
$60.76 – $86.18
89% from low
Sector
STATE COMMERCIAL BANKS
Exchange
NASDAQ
CS
Borrow rate
0.45%
Easy to borrow
Click rows below (any statement) to add/remove series. Selection stays as you switch tabs.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $117.5M | $124.8M | $148.2M | $140.0M | $123.5M | $149.8M | $166.5M | $186.1M |
| Cost of revenue | $22.0M | $23.1M | $24.5M | $8.9M | $11.1M | $34.7M | $56.1M | $56.8M |
| Gross profit | $95.4M | $101.7M | $123.8M | $131.0M | $112.4M | $115.1M | $110.4M | $129.3M |
| Gross margin | 81.2% | 81.5% | 83.5% | 93.6% | 91.0% | 76.8% | 66.3% | 69.5% |
| R&D | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Operating income | $22.5M | $23.9M | $29.2M | $38.1M | $37.0M | $29.2M | $24.1M | $33.1M |
| EBITDA | $26.2M | $27.8M | $33.4M | $42.8M | $41.3M | $33.0M | $28.0M | $36.6M |
| Net income | $18.0M | $18.9M | $22.1M | $28.7M | $29.2M | $23.6M | $19.8M | $26.8M |
| Net margin | 15.3% | 15.1% | 14.9% | 20.5% | 23.6% | 15.8% | 11.9% | 14.4% |
| EPS (diluted) | 5.15 | 5.47 | 6.06 | 7.95 | 8.29 | 6.92 | 6.01 | 8.29 |
Annual figures · source: Financial Modeling Prep
C&F Financial Corp is an American bank holding company. The company through its subsidiaries offers banking and related financial services to both individuals and businesses. It operates in three business activities: Community Banking, Mortgage Banking, and Consumer Finance. It mainly provides a range of lending activities, which include residential mortgage loans, commercial real estate loans, non-prime automobile lending, land acquisition, and development loans, and consumer loans. The company generates maximum of its revenue from the Community Banking segment.
www.cffc.comNo one on the platform currently holds CFFI.
| Institution | Shares | Reported |
|---|---|---|
| Renaissance Technologiesas of 2026-03-31 | 80,779 | $5.9M |
| Ex-date | Per share | Pay date |
|---|---|---|
| 2026-06-15 | $0.4800 | 2026-07-01 |
| 2026-03-13 | $0.4800 | 2026-04-01 |
| 2025-12-15 | $0.4600 | 2026-01-01 |
| 2025-09-15 | $0.4600 | 2025-10-01 |
| 2025-06-13 | $0.4600 | 2025-07-01 |
| 2025-03-14 | $0.4600 | 2025-04-01 |
| 2024-12-13 | $0.4400 | 2025-01-01 |
| 2024-09-13 | $0.4400 | 2024-10-01 |
| 2024-06-14 | $0.4400 | 2024-07-01 |
| 2024-03-14 | $0.4400 | 2024-04-01 |
No one on the platform has traded CFFI yet.
| $314M |
| — |
| HWBKHawthorn Bancshares, Inc. | $38.67 | -3.88% | $267M | — |
| ISTRInvestar Holding Corporation | $29.89 | +0.03% | $323M | — |
Source: Financial Modeling Prep · peers by sector/industry
| 2023-12-14 |
| $0.4400 |
| 2024-01-01 |
| 2023-09-14 | $0.4400 | 2023-10-01 |
Click to see transaction details on SEC.gov. Form 4s cover trades by officers, directors, and 10%+ owners, due within 2 business days of the trade.
Trading at 12.5× earnings vs its 8.1× historical median P/E.
Fair value ≈ $54.03 · price $83.31 today
Fair-value line = the stock's median historical P/E × earnings. Price below the orange line = cheap vs its own history; above = expensive. Not investment advice.
$CFFI presented a cash dividend declaration payable July 1, 2026.
View on StockTwits ↗$CFFI established a regular cash dividend of $0.48 per share payable July 1, 2026.
View on StockTwits ↗$CFFI details the sale of its interest in Bearing Insurance Group for an $8.3 million pre‑tax gain and a securities‑portfolio restructuring
View on StockTwits ↗$CFFI C&F Financial; community bank; Virginia footprint; faces NIM compression and auto lending cycle pressures.
View on StockTwits ↗$CFFI just proved growth isn’t slowing — earnings are climbing 📈 Q4 earnings rose year over year, driven by loan expansion, higher net interest margin, and solid performance across its banking segments, leading to y/y earnings growth in 2025. Full earnings breakdown and what’s driving it 👉 https://www.zacks.com/stock/news/2827351/cf-financial-q4-earnings-rise-yy-on-loan-growth-margin-gains?cid=sm-stocktwits-2-2827351-teaser-31571&ADID=SYND_STOCKTWITS_TWEET_2_2827351_TEASER_31571
View on StockTwits ↗$CFFI jumps 5.1% after strong Q4 results! 📈 💰 Q4 net income up 11% from the year-ago quarter; FY net income surged 36% 📊 EPS rose to $2.07 in Q4, $8.29 for the year 🏦 Total assets hit $2.77B, with deposits up 8.1% YoY See what’s driving CFFI’s growth here 👉 https://www.zacks.com/stock/news/2827351/cf-financial-q4-earnings-rise-yy-on-loan-growth-margin-gains?cid=sm-stocktwits-2-2827351-body-31570&ADID=SYND_STOCKTWITS_TWEET_2_2827351_BODY_31570
View on StockTwits ↗$CFFI posts strong Q3 — is the recovery sustainable? 📈 Net income surged 31.2% to $7.1M, with EPS up 32.1% from the prior-year quarter, driven by higher interest income and lower credit loss provisions. Community banking shines, but consumer finance feels the squeeze. Discover full insights here 👉 https://www.zacks.com/stock/news/2779180/cf-financial-q3-profit-jumps-31-on-loan-growth-and-margin-gains?cid=sm-stocktwits-2-2779180-body-18023&ADID=SYND_STOCKTWITS_TWEET_2_2779180_BODY_18023
View on StockTwits ↗$CFFI profit surges 31% in Q3 — banking on solid fundamentals. Loan growth, margin expansion, and strength across community and mortgage banking are fueling strong earnings momentum. Full breakdown of the Q3 beat here 👉 https://www.zacks.com/stock/news/2779180/cf-financial-q3-profit-jumps-31-on-loan-growth-and-margin-gains?cid=sm-stocktwits-2-2779180-teaser-18012&ADID=SYND_STOCKTWITS_TWEET_2_2779180_TEASER_18012
View on StockTwits ↗$CFFI just earned an “Outperform” from Zacks — first coverage on Wall Street 👀 Zacks points to strong earnings growth, a solid balance sheet, and attractive valuation as key drivers for long-term upside — even with credit and market headwinds in play. Full breakdown on why Zacks is bullish here 👉 https://www.zacks.com/stock/news/2778009/zacks-initiates-coverage-of-cffi-with-outperform-recommendation?cid=sm-stocktwits-2-2778009-teaser-17871&ADID=SYND_STOCKTWITS_TWEET_2_2778009_TEASER_17871
View on StockTwits ↗Recent $TICKER stream from stocktwits.com — refreshed every 5 minutes. Sentiment tags are self-reported by posters. Not investment advice.