CFFI Bounce Up Expired
Banking
6/0 Quality
Entry
$66.36
Stop Loss
$62.30
TP1
$72.44
R:R
1.50

Price Chart

Fundamentals Trend

Metric 2025-06-30 2025-09-02 2025-10-02 2025-11-03 2025-12-03 2026-01-02
ROE (TTM) 10.6% 9.6% 10.5% 10.5% 10.5% 11.0%
P/E (TTM) 8.17 9.01 8.82 9.05 8.57 8.98
Net Margin 22.1% 22.1% 22.1% 22.1% 22.1%
Gross Margin
D/E Ratio 60.81 50.91 60.81 60.81 60.81 44.77
Current Ratio

Company Summary

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 Banking, and Consumer Finance. The Community Banking segment offers various banking services, including checking and savings deposit accounts, as well as business, real estate, development, mortgage, home equity, and installment loans. This segment also provides ATMs, Internet and mobile banking, peer-to-peer payment capabilities, and debit cards, as well as safe deposit box rentals, notary public, electronic transfer, and other customary bank services. The Mortgage Banking segment offers various residential mortgage loans; originates conventional mortgage loans, mortgage loans insured by the Federal Housing Administration, and mortgage loans guaranteed by the United States Department of Agriculture and the Veterans Administration; and ancillary mortgage loan production services to third parties for residential appraisals, as well as various mortgage origination activities. The Consumer Finance segment provides automobile loans. It also offers brokerage and wealth management services, and insurance products and services, as well as title and settlement agencies. C&F Financial Corporation was founded in 1927 and is based in Toano, Virginia.

View full stock profile →

Trade Outcome

Exit Price $74.71
Profit +12.6%
Hold Time 155 days
Max Price $74.87
Exit Reason time_stop

Context Synthesis

0/1 Bullish
Earnings Beat
25.0%
Full analysis →

Historical Stats

CFFI Bounce Up

Total Attempts 2
Hit SL 1
Win Rate 0.0%
Last Outcome SL

Signal Info

Created Sep 30, 2025 00:00
Updated Dec 12, 2025 16:00
Timeout 90 days

Disclaimer: This is an automated trading signal generated by AI analysis. It is not financial advice. Always do your own research before making investment decisions. Past performance does not guarantee future results.