CFFI Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $98.30
Market Cap (MRQ) $320M
P/E (TTM) 11.0
EPS (TTM) $8.97
Revenue (TTM) $149M
Div Yield 1.9%
ROE (TTM) 11.2%
Debt/Equity 0.1
52W Range $65–$100

CFFI Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

Stock splits 1
Ex-date Split Type
July 21, 1998 2-for-1 Forward

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$141M
2019-12-31 → 2025-12-31
EPS$8.29
2019-12-31 → 2025-12-31
Free Cash Flow$22M
2019-12-31 → 2025-12-31
Net margin19.5%
2019-12-31 → 2025-12-31
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

Metric 5Y trend CFFI 5Y avg Peer Median Verdict
P/E (TTM) 11.05Y avg ≈8.8 ≈8.8 12.0 Undervalued
P/S (TTM) 2.15Y avg ≈1.7 ≈1.7 3.2 Undervalued
P/B (MRQ) 1.25Y avg ≈1.0 ≈1.0 1.2 Undervalued
Price / FCF (TTM) 8.35Y avg ≈5.4 ≈5.4 · ·
Price / Cash Flow (TTM) 7.55Y avg ≈5.0 ≈5.0 10.8 Undervalued
Price / Tangible Book (MRQ) 1.25Y avg ≈1.1 ≈1.1 · ·
PEG Ratio ≈1.7 · · ·

Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.

value · ≈ 5Y avg · industry median · verdict relative to median

Dividends Yield, payout ratio, dividend history, 5Y CAGR

13
Dividend Yield1.9%
Payout Ratio22.2%
Annualized Payout≈$1.92Paid quarterly
5Y Div CAGR≈3.9%Per share, split-adjusted
Growth Streak≈1Consecutive years of dividend growth
Ex-dateAmountCurrencyYield
Sep 15, 2026$0.48USD≈2.0%
Jun 15, 2026$0.48USD≈2.5%
Mar 13, 2026$0.48USD≈2.6%
Dec 15, 2025$0.46USD≈2.4%
Sep 15, 2025$0.46USD≈2.6%
Jun 13, 2025$0.46USD≈2.9%
Mar 14, 2025$0.46USD≈2.5%
Dec 13, 2024$0.44USD≈2.3%
Sep 13, 2024$0.44USD≈3.1%
Jun 14, 2024$0.44USD≈3.9%
Mar 14, 2024$0.44USD≈3.6%
Dec 14, 2023$0.44USD≈2.6%
Sep 14, 2023$0.44USD≈3.2%
Jun 14, 2023$0.44USD≈3.1%
Mar 14, 2023$0.44USD≈2.9%
Dec 14, 2022$0.42USD≈3.0%
Sep 14, 2022$0.42USD≈3.3%
Jun 14, 2022$0.40USD≈3.3%
Mar 14, 2022$0.40USD≈3.1%
Dec 14, 2021$0.40USD≈3.1%

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise 22.3%
Next Report Oct 21, 2026
PeriodReportEPS ActualEPS EstSurprise
March 31, 2026 $2.08 — —
Dec. 31, 2023 $1.51 — —
Sept. 30, 2023 $1.71 — —
Dec. 31, 2022 $2.30 — —
March 31, 2012 $1.11 $0.91 22.3%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 10
Metric Trend 202520242023202220212020201920182017201620152014
Revenue $141M$127M$127M$123M$135M$138M$112M$119M$117M$115M$108M$106M
Interest Expense ··$26M$8M$8M$13M$15M$11M$10M$9M$9M$9M
Interest Income $151M$140M$124M$101M$94M$97M$95M$93M$90M$89M$87M$86M
Pretax Income $33M$24M$29M$37M$38M$29M$24M$23M$18M$18M$17M$17M
Income Tax $6M$4M$5M$8M$9M$7M$5M$5M$11M$4M$5M$5M
Net Income $27M$20M$24M$29M$29M$22M$19M$18M$7M$13M$13M$12M
EPS (Basic) $8.29$6.01$6.92$8.29$7.95$6.06$5.47$5.15$1.89$3.90$3.68$3.63
EPS (Diluted) $8.29$6.01$6.92$8.29$7.95$6.06$5.47$5.15$1.88$3.89$3.68$3.59
Shares (Basic) 3,237,5413,299,5743,411,9953,517,1143,604,1193,648,6963,450,7453,501,2213,486,5103,454,2823,401,4263,404,112
Shares (Diluted) 3,237,5413,299,5743,411,9953,517,1143,604,1193,648,6963,450,7453,501,2213,486,5893,455,8833,401,8343,436,278
Balance Sheet 16
Metric Trend 202520242023202220212020201920182017201620152014
PP&E (Net) $39M$40M$42M$44M$45M$44M$35M$37M$37M$36M$37M$37M
PP&E (Gross) $83M$82M$82M$81M$79M$76M$62M$62M$76M$74M$74M$79M
Accum. Depreciation $44M$41M$40M$37M$35M$31M$27M$25M$39M$38M$37M$42M
Goodwill $25M$25M$25M$25M$25M$25M$14M$14M$14M$14M$14M$14M
Intangibles $909.0K$1M$1M$2M$2M$2M$912.0K$1M$2M$2M$2M·
Total Assets $2.77B$2.56B$2.44B$2.33B$2.26B$2.09B$1.66B$1.52B$1.51B$1.45B$1.41B$1.34B
Short-term Debt $20M$29M$58M$37M$35M$20M$16M$15M$21M$12M$12M$14M
Total Liabilities $2.51B$2.34B$2.22B$2.14B$2.05B$1.89B$1.49B$1.37B$1.37B$1.31B$1.27B$1.21B
Total Debt $20M$29M$58M$37M$35M$20M$16M$15M$21M$12M$12M$14M
Common Stock $3M$3M$3M$3M$3M$4M$3M$3M$3M$3M$3M$3M
Paid-in Capital $1M$36.0K$7M$12M$15M$21M$10M$13M$13M$12M$10M$9M
Retained Earnings $269M$248M$234M$217M$194M$171M$154M$141M$127M$125M$116M$108M
AOCI $-11M$-25M$-27M$-37M$-2M$-2M$-2M$-5M$-2M$-984.0K$1M$3M
Stockholders' Equity $262M$226M$217M$196M$210M$194M$165M$152M$142M$139M$131M$124M
Liabilities + Equity $2.77B$2.56B$2.44B$2.33B$2.26B$2.09B$1.66B$1.52B$1.51B$1.45B$1.41B$1.34B
Shares Outstanding 3,245,9723,233,6723,374,0983,476,6143,545,5543,670,3013,438,1263,497,1223,495,8453,472,5613,437,7873,418,750
Cash Flow 18
Metric Trend 202520242023202220212020201920182017201620152014
D&A $4M$4M$4M$4M$5M$4M$4M$4M$3M···
Stock-based Comp $2M$2M$2M$2M$2M$1M$1M$1M$1M$1M$1M$1M
Deferred Tax $154.0K$474.0K$586.0K$708.0K$-90.0K$-817.0K$354.0K$632.0K$9M$-23.0K$1M$2M
Amort. of Intangibles $238.0K$260.0K$272.0K$298.0K$314.0K$332.0K$230.0K$451.0K$676.0K$754.0K$966.0K$1M
Operating Cash Flow $24M$37M$39M$91M$157M$-80M$-15M$48M$26M$27M$15M$34M
CapEx $2M$3M$1M$3M$5M$10M$3M$3M$4M$3M$2M$2M
Investing Cash Flow $-169M$-147M$-56M$-411M$-139M$-183M$-36M$-48M$-60M$-106M$-84M·
Debt Issued $40M$40M···$20M$7M·····
Net Debt Issued $20M$40M$-4M··$-102M$0$-2M····
Stock Issued ·······$144.0K$147.0K$149.0K$135.0K$133.0K
Stock Repurchased $943.0K$9M$8M$5M$8M$1M$5M$2M$560.0K$414.0K$2M$161.0K
Net Stock Activity $-943.0K$-9M$-8M$-5M$-8M$-1M$-4M$-961.0K$-413.0K$-265.0K$-2M$-28.0K
Dividends Paid $6M$6M$6M$6M$6M$6M$5M$5M$5M$4M$4M$4M
Financing Cash Flow $158M$101M$66M$80M$162M$185M$101M$-4M$50M$30M$54M·
Net Change in Cash ···········$19M
Taxes Paid $6M·$6M·········
Free Cash Flow $22M$35M$37M$87M$153M$-91M$-18M$44M$23M$26M$14M$32M
Levered FCF ··$16M$81M$146M$-101M$-29M$35M$19M$19M$7M$26M
Profitability 4
Metric Trend 202520242023202220212020201920182017201620152014
Net Margin 19.1%15.6%18.5%23.9%21.3%14.5%14.8%15.2%5.7%11.7%11.6%11.6%
Pretax Margin 23.5%19.0%22.9%30.3%28.3%19.2%18.8%19.1%15.4%15.6%16.1%16.1%
ROA 1.0%0.79%0.99%1.3%1.3%1.2%1.1%1.2%0.44%0.94%0.90%0.93%
ROE 11.0%8.9%11.4%14.4%14.2%12.3%11.9%12.3%4.5%9.7%9.6%10.1%
Liquidity & Solvency 1
Metric Trend 202520242023202220212020201920182017201620152014
Debt / Equity 0.10.10.30.20.20.10.10.10.10.10.10.1
Efficiency 1
Metric Trend 202520242023202220212020201920182017201620152014
Asset Turnover 0.10.10.10.10.10.10.10.10.10.10.10.1
Per Share 6
Metric Trend 202520242023202220212020201920182017201620152014
Book Value / Share $80.64$70.00$64.28$56.27$59.32$52.80$47.93$43.45$40.53$40.09$38.12$36.09
Revenue / Share $43.50$38.58$37.32·$37.33·$36.81$33.79$33.37$33.30$31.68$30.87
Cash Flow / Share $7.56$11.66$11.37·$43.67·$-4.39$13.46$7.63$7.88$4.51$9.95
Dividend / Share $1.84$1.76$1.76$1.64$1.58$1.52$1.49$1.41$1.33$1.29$1.22$1.19
Dividend Paid / Share ····$1.58$1.52$1.49$1.41···$1.19
EPS (TTM) $8.29$6.01$6.92$8.29$7.95$6.06$5.47$5.15$1.88$3.89$3.68$3.59
Growth Rates 10
Metric Trend 202520242023202220212020201920182017201620152014
Revenue YoY 10.6%-0.01%3.8%-9.3%-2.1%·······
Revenue CAGR 3Y 4.7%-2.0%-2.7%·········
Revenue CAGR 5Y 0.39%···········
EPS YoY 37.9%-13.2%-16.5%4.3%31.2%·······
EPS CAGR 3Y 0.00%-8.9%4.5%·········
EPS CAGR 5Y 6.5%···········
Net Income YoY 35.3%-16.0%-19.1%1.7%29.6%·······
Net Income CAGR 3Y -2.7%-11.6%2.2%·········
Net Income CAGR 5Y 3.9%···········
Dividends Paid CAGR 5Y 1.4%···········
Valuation (TTM) 13
Metric Trend 202520242023202220212020201920182017201620152014
Revenue TTM $141M$127M$127M$123M$135M$138M$112M$119M$117M$115M$108M$106M
Net Income TTM $27M$20M$24M$29M$29M$22M$19M$18M$7M$13M$13M$12M
Market Cap $236M$230M$230M$203M$181M$136M$190M$186M$203M$173M$134M$136M
P/E 8.811.99.97.06.46.110.110.330.912.810.611.1
P/S 1.71.81.81.71.31.01.71.61.71.51.21.3
P/B 0.91.01.11.00.90.71.21.21.41.21.01.1
P / Tangible Book 1.01.21.21.21.00.8······
P / Cash Flow 9.66.05.92.21.2-1.7-12.53.97.66.48.74.0
P / FCF 10.66.66.22.31.2-1.5-10.64.38.96.89.94.2
Dividend Yield 2.5%2.5%2.6%2.8%3.1%4.1%2.7%2.6%2.3%2.6%3.1%3.0%
Earnings Yield 11.4%8.4%10.2%14.2%15.5%16.3%9.9%9.7%3.2%7.8%9.4%9.0%
Payout Ratio 22.2%29.1%25.4%19.7%19.8%25.1%27.2%27.4%70.6%33.2%33.1%32.8%
Annual Payout $6M$6M$6M$6M$6M$6M$5M$5M$5M$4M$4M$4M

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue $141M $127M $127M $123M $135M
Net Income $27M $20M $24M $29M $29M
Diluted EPS $8.29 $6.01 $6.92 $8.29 $7.95

Institutional owners (13F) 83 filers · $117.1M total · As of June 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 83
Value held $117.1M
New positions 5
Exited positions 5
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
5 (-6 vs prior Q) 5 (+1 vs prior Q) 26 (+8 vs prior Q) 19 (-7 vs prior Q) +32K

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.

Institution Value Shares % of tracked 13F Type
BlackRock, Inc. $15,658,960 195,737 13.38% Shares
DIMENSIONAL FUND ADVISORS LP $14,711,494 183,881 12.57% Shares
VANGUARD GROUP INC $12,257,257 168,856 10.47% Shares
VANGUARD CAPITAL MANAGEMENT LLC $10,847,440 135,593 9.27% Shares
MANUFACTURERS LIFE INSURANCE COMPANY, THE $8,090,720 101,134 6.91% Shares
GEODE CAPITAL MANAGEMENT, LLC $6,246,813 78,063 5.34% Shares
RENAISSANCE TECHNOLOGIES LLC $6,246,320 78,079 5.34% Shares
Huber Capital Management LLC $4,833,200 60,415 4.13% Shares
STATE STREET CORP $3,503,470 43,533 2.99% Shares
AMERICAN CENTURY COMPANIES INC $3,409,680 42,621 2.91% Shares
BRIDGEWAY CAPITAL MANAGEMENT, LLC $3,102,880 38,786 2.65% Shares
TRUIST FINANCIAL CORP $2,367,440 29,593 2.02% Shares
NORTHERN TRUST CORP $2,194,880 27,436 1.88% Shares
VANGUARD FIDUCIARY TRUST CO $1,624,400 20,305 1.39% Shares
VANGUARD PORTFOLIO MANAGEMENT LLC $1,612,400 20,155 1.38% Shares
WELLS FARGO & COMPANY/MN $1,597,595 19,970 1.36% Shares
Empowered Funds, LLC $1,471,680 18,396 1.26% Shares
RAYMOND JAMES FINANCIAL INC $1,285,040 16,063 1.10% Shares
FIRST MANHATTAN CO. LLC. $1,282,449 15,935 1.10% Shares
Siena Capital Partners GP, LLC $1,188,400 14,855 1.02% Shares
SummerHaven Investment Management, LLC $904,320 11,304 0.77% Shares
FIRST TRUST ADVISORS LP $817,040 10,213 0.70% Shares
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP $760,160 9,502 0.65% Shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC $749,600 9,370 0.64% Shares
Bank of New York Mellon Corp $630,525 7,882 0.54% Shares
DAVENPORT & Co LLC $608,160 7,602 0.52% Shares
STRS OHIO $560,000 7,000 0.48% Shares
TCV Trust & Wealth Management, Inc. $530,000 6,625 0.45% Shares
Nuveen, LLC $529,680 6,621 0.45% Shares
GOLDMAN SACHS GROUP INC $504,160 6,302 0.43% Shares
MORGAN STANLEY $500,853 6,260 0.43% Shares
TWO SIGMA INVESTMENTS, LP $497,120 6,214 0.42% Shares
Connor, Clark & Lunn Investment Management Ltd. $439,280 5,491 0.38% Shares
Cetera Investment Advisers $415,285 5,191 0.35% Shares
HighTower Advisors, LLC $405,383 5,067 0.35% Shares
Bristlecone Value Partners, LLC $284,480 3,556 0.24% Shares
Invesco Ltd. $281,120 3,514 0.24% Shares
Squarepoint Ops LLC $270,240 3,378 0.23% Shares
O'SHAUGHNESSY ASSET MANAGEMENT, LLC $261,120 3,264 0.22% Shares
CITADEL ADVISORS LLC $260,000 3,250 0.22% Shares
HSBC HOLDINGS PLC $254,096 3,050 0.22% Shares
Daytona Street Capital LLC $243,330 3,000 0.21% Shares
DEUTSCHE BANK AG\ $234,160 2,927 0.20% Shares
Z3 Capital Partners, LLC $224,000 2,800 0.19% Shares
AQR CAPITAL MANAGEMENT LLC $216,080 2,701 0.18% Shares
ROYAL BANK OF CANADA $212,000 2,640 0.18% Shares
BANK OF AMERICA CORP /DE/ $203,360 2,542 0.17% Shares
RHUMBLINE ADVISERS $189,680 2,371 0.16% Shares
MetLife Investment Management, LLC $151,120 1,889 0.13% Shares
Russell Investments Group, Ltd. $145,205 1,815 0.12% Shares

Show all 83 institutional owners →

Company insiders 23 insiders · 7 officers · 13 directors

19
Insider Role Last activity Shares owned Buys 12m Sells 12m Net 12m
Dustin S Crone PRESIDENT & CEO C&F FINANCE Sept. 4, 2026 S 8,378 0 1 $-84,969
Mark A Fox PRESIDENT & CEO C&F MORTGAGE March 1, 2026 F 11,527 0 0 $0
Bryan Edwin Mckernon PRESIDENT & CEO C&F MORTGAGE Dec. 2, 2024 S 13,245 0 0 $0
Jason E Long EVP, CHIEF FINANCIAL OFFICER June 5, 2026 S 10,083 0 1 $-102,680
Robert Lee Bryant Executive Vice President & COO Dec. 18, 2007 A 3,500 0 0 $0
Larry G Dillon EXECUTIVE CHAIRMAN Sept. 4, 2026 S 33,058 0 2 $-181,070
John A Seaman III EVP, CHIEF CREDIT OFFICER Aug. 3, 2026 S 4,632 0 1 $-54,996
Elizabeth R Kelley Director July 3, 2026 W 4,239 0 1 $-74,825
David Hendrick Downs Director April 21, 2026 A 1,300 0 0 $0
Jeffery O Smith Director April 21, 2026 A 3,120 0 0 $0
George R Sisson III Director April 21, 2026 A 6,510 0 0 $0
Julie R Agnew Director April 21, 2026 A 5,047 0 0 $0
Paul C Robinson Director April 21, 2026 A 19,692 0 0 $0
James T Napier Director April 21, 2026 A 6,510 0 0 $0
J P Causey JR Director April 21, 2026 A 28,816 0 0 $0
James H Hudson III Director April 18, 2023 A 12,127 0 0 $0
Barry R Chernack Director Feb. 19, 2019 A 13,001 0 0 $0
Joshua H Lawson Director Jan. 17, 2017 A 11,765 0 0 $0
William E Oconnell JR Director April 28, 2011 M 6,633 0 0 $0
Anthony D Peay · Aug. 5, 2026 S 1,850 0 1 $-36,516
Thomas F Cherry · Aug. 5, 2026 S 38,869 0 8 $-187,265
Charles Elis Olsson · April 21, 2026 A 10,250 0 0 $0
Audrey Dale Holmes · April 21, 2026 A 14,235 0 0 $0

Insiders from SEC Form 3/4/5 filings; net = open-market P/S only

ETF ownership Held by 19 ETFs

20

Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.

Fund Weight Units As of Source
IWC · iShares Trust 0.07% 10,329 SH Sept. 11, 2026 Daily
VTWV · VANGUARD SCOTTSDALE FUNDS 0.02% 2,622 SH Aug. 19, 2026 Daily
DFSV · Dimensional ETF Trust 0.01% 12,720 NS July 31, 2026 N-PORT
DFAT · Dimensional ETF Trust 0.01% 20,930 NS July 31, 2026 N-PORT
VTWO · VANGUARD SCOTTSDALE FUNDS 0.01% 17,318 SH Aug. 19, 2026 Daily
IWM · iShares Trust 0.01% 78,397 SH Sept. 11, 2026 Daily
OMFS · Invesco Exchange-Traded Self-Indexe… 0.01% 253 SH Oct. 2, 2026 Daily
RSSL · Global X Funds 0.01% 1,432 NS July 31, 2026 N-PORT
DFAS · Dimensional ETF Trust 0.01% 9,683 NS July 31, 2026 N-PORT
PRFZ · Invesco Exchange-Traded Fund Trust 0.00% 912 SH Oct. 2, 2026 Daily
DFAC · Dimensional ETF Trust 0.00% 8,312 NS July 31, 2026 N-PORT
DFSU · Dimensional ETF Trust 0.00% 240 NS July 31, 2026 N-PORT
DCOR · Dimensional ETF Trust 0.00% 244 NS July 31, 2026 N-PORT
DFUS · Dimensional ETF Trust 0.00% 424 NS July 31, 2026 N-PORT
DXUV · Dimensional ETF Trust 0.00% 4 NS July 31, 2026 N-PORT
VXF · VANGUARD INDEX FUNDS 0.00% 35,651 SH Aug. 19, 2026 Daily
VTI · VANGUARD INDEX FUNDS 0.00% 96,944 SH Aug. 19, 2026 Daily
VTHR · VANGUARD SCOTTSDALE FUNDS 0.00% 215 SH Aug. 19, 2026 Daily
IWN · iShares Trust · 29,721 SH Sept. 11, 2026 Daily

Peer comparison (GICS sub-industry) Key metrics vs sector peers

22

FY basis, prices as of each company's last fiscal year-end close.

Ticker Market Cap P/E Rev YoY Net Margin ROE Gross Margin
CFFI $236M 8.8 10.6% 19.1% 11.0% ·
JMSB · 13.4 17.5% 33.9% 8.2% ·
COSO · 10.8 6.4% 1254.0% 10.6% ·
FVCB $249M 11.5 13.9% 1238.5% 8.9% ·
FDBC $251M 9.0 15.3% 30.2% 12.3% ·
CBNA · 11.2 3.8% 36.8% 12.4% ·
TFC $62.13B 12.9 53.0% 26.1% 8.2% ·

Trading Signals Recent buy/sell signals with entry price and risk/reward ratio

25

No open signal right now — no card is filled, and that's honest.

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 10-Q filed Aug 10, 2026