C & F Financial Corp
C & F FINANCIAL CORP is classified under Financials / Banks and appears profitable on the latest normalized snapshot.
Business. C & F Financial Corp (CFFI) is a bank headquartered in the United States that operates within the Banking & Investment Services sector. The company generates revenue primarily through interest income, consistent with standard banking activities. It is listed on the Nasdaq stock exchange. Specific details regarding operating segments or geographic breakdowns are not provided.
At a glance
What drives this business
The watch-list the newsroom runs for this company — derived from its sector path, sharpened layer by layer. Not investment advice.
News & coverage
0Sector rotation
Developing storylines
Analysis
AI analysisOpportunity
Upcoming catalysts
Scheduled public events. Informational only — not investment advice.
- Company
- EarningsQ3 2026 earnings (expected)2026-10-28 · estimated
- Peers
- DividendDividend USD 1.75/sh2026-09-25 · Bank of America (BAC)
- EarningsQ3 2026 earnings (expected)2026-10-13 · estimated · JPMorgan Chase (JPM)
- EarningsQ3 2026 earnings (expected)2026-10-13 · estimated · Citigroup (C)
- Macro
- Rate decisionBank of England rate decision (press conf.)2026-08-06 · GB
- Rate decisionReserve Bank of Australia rate decision (press conf.)2026-08-12 · AU
- Rate decisionNorges Bank rate decision (press conf.)2026-08-20 · NO
- Rate decisionSveriges Riksbank rate decision (press conf.)2026-09-03 · SE
- Rate decisionBank of Canada rate decision (press conf.)2026-09-09 · CA
- Rate decisionEuropean Central Bank rate decision (press conf.)2026-09-10 · EU
- Macro & political
- ElectionSE Swedish Election2026-09-14 · SE
- ElectionUS U.S. Midterms2026-11-03 · US
- ElectionFR French Legislative2027-06-01 · FR
Pre-earnings brief
C & F Financial Corp (CFFI) has seen a notable influx of new institutional investors, marking a shift in its shareholder base. Recent data reveals multiple "add" signals for various holders, with positions established as of March 31, 2026, and June 30, 2024. Among the most significant new entries is an investor holding 183,607 shares valued at approximately $13.4 million as of March 31, 2026, representing a weight of roughly 0.28% in their portfolio. Other notable additions include holdings of 44,045 shares valued at $3.2 million and 31,735 shares valued at $1.5 million, indicating growing interest from diverse capital sources. This expansion in the investor roster is particularly relevant given that CFFI currently has no analyst coverage and is not a member of any major indices. With zero analysts tracking the stock, the entry of these new holders may signal independent due diligence and confidence in the company's fundamentals rather than momentum driven by broader market consensus or index rebalancing. The absence of analyst ratings means that price discovery and valuation are likely being driven more directly by these institutional flows and the company's reported financials. The company's structure remains lean, with only two officers managing operations, which may appeal to investors seeking streamlined governance. While the top holder count stands at 19, the recent additions suggest a broadening of the ownership base beyond existing major stakeholders. This diversification could potentially enhance liquidity and stability for the stock, as the concentration of ownership is distributed among a wider array of institutional participants. As this is the first analysis for CFFI, there is no prior basis for computing delta changes in performance or metrics. However, the accumulation of these new positions provides a foundational snapshot of institutional sentiment. The significance of these changes lies in the validation of the company's investment thesis by external capital, offering a counterpoint to the lack of sell-side research and index inclusion. Investors may view these additions as a positive indicator of underlying value recognition in the absence of traditional market signals.
Signals & dispatch
Composite-score breakdown
Synthesis
C & F Financial Corp (CFFI) is a bank headquartered in the United States that operates within the Banking & Investment Services sector. The company generates revenue primarily through interest income, consistent with standard banking activities. It is listed on the Nasdaq stock exchange. Specific details regarding operating segments or geographic breakdowns are not provided.
C & F FINANCIAL CORP (CFFI) is currently classified as Commercial Banks within Banks (Financials). Classification confidence: 0.98 (rule-based classification). Capital structure on the latest snapshot: total assets 2,813,748,000 USD, total equity 265,470,000, short-term debt 20,000,000, long-term debt 0. Net cash position is approximately -20,000,000 USD. Self-calculated market cap is 243,636,375 USD (market_price × shares_outstanding_diluted). Profitability profile: revenue 36,259,000, gross profit 0, operating income 0, net income 6,747,000. Return on equity ~10.1%. Return on assets ~0.9%. Operating-cash-flow to net-income ratio is 0.91. Risk profile from automated assessment: liquidity risk medium, dilution risk medium. Flags: Net cash is negative after subtracting total debt.; Source documents mention dilution or offering risk.. Recent news context: [TRIGGER] 8-K: 8-K (sec_8k_material) on CFFI — filing_type=8-K; max_severity=medium; ignored_items=['9.01']; material_items=['2.02']; all_items_found=['2.02', '9.01']; severity_per_code={'2.02': 'medium'}; contributing_watchers=sec_8k_material (source=sec_8k_material; url=0000913341-26-000038). Additional context: 8-K: filing_type=8-K; max_severity=medium; ignored_items=['9.01']; material_items=['2.02']; all_items_found=['2.02', '9.01']; severity_per_code={'2.02': 'medium'}; contributing_watchers=sec_8k_material. Comparable peers identified within the same class: JPMorgan Chase, Bank of America, Citigroup.
C & F Financial Corp (CFFI) has seen a notable influx of new institutional investors, marking a shift in its shareholder base. Recent data reveals multiple "add" signals for various holders, with positions established as of March 31, 2026, and June 30, 2024. Among the most significant new entries is an investor holding 183,607 shares valued at approximately $13.4 million as of March 31, 2026, representing a weight of roughly 0.28% in their portfolio. Other notable additions include holdings of 44,045 shares valued at $3.2 million and 31,735 shares valued at $1.5 million, indicating growing interest from diverse capital sources. This expansion in the investor roster is particularly relevant given that CFFI currently has no analyst coverage and is not a member of any major indices. With zero analysts tracking the stock, the entry of these new holders may signal independent due diligence and confidence in the company's fundamentals rather than momentum driven by broader market consensus or index rebalancing. The absence of analyst ratings means that price discovery and valuation are likely being driven more directly by these institutional flows and the company's reported financials. The company's structure remains lean, with only two officers managing operations, which may appeal to investors seeking streamlined governance. While the top holder count stands at 19, the recent additions suggest a broadening of the ownership base beyond existing major stakeholders. This diversification could potentially enhance liquidity and stability for the stock, as the concentration of ownership is distributed among a wider array of institutional participants. As this is the first analysis for CFFI, there is no prior basis for computing delta changes in performance or metrics. However, the accumulation of these new positions provides a foundational snapshot of institutional sentiment. The significance of these changes lies in the validation of the company's investment thesis by external capital, offering a counterpoint to the lack of sell-side research and index inclusion. Investors may view these additions as a positive indicator of underlying value recognition in the absence of traditional market signals.
- Observed GAAP P/E is about 9.08x.
- Return on equity is about 10.1%.
- Debt to equity is about 0.08x.
- [TRIGGER] 8-K: 8-K (sec_8k_material) on CFFI — filing_type=8-K; max_severity=medium; ignored_items=['9.01']; material_items=['2.02']; all_items_found=['2.02', '9.01']; severity_per_code={'2.02': 'medium'}; contributing_watchers=sec_8k_material (source=sec_8k_material; url=0000913341-26-000038)
- Likely peers from the same classification include JPMorgan Chase, Bank of America, Citigroup.
- C & F FINANCIAL CORPORATION_March 31, 2026 http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense 0000913341 --12-31 Q1 false C & F FINANCIAL CORPORATION http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense http://fasb.org/us-gaap/2025#OtherNoninterestExpense 0000913341 cffi:ShareRepurchaseProgram2026Member 2026-03-31 0000913341 cffi:ShareRepurchaseProgram2026Member 2026-01-01 2026-03-31 0000913341 cffi:ShareRepurchaseProgram2025Member 2025-01-01 2025-03-31 0000913341 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0000913341 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0000913341 us-gaap:RetainedEarningsMember 2026-03-31 0000913341 us-gaap:NoncontrollingInterestMember 2026-03-31 0000913341 us-gaap:CommonStockMember 2026-03-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2026-03-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2026-03-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2026-03-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2026-03-31 0000913341 us-gaap:RetainedEarningsMember 2025-12-31 0000913341 us-gaap:NoncontrollingInterestMember 2025-12-31 0000913341 us-gaap:CommonStockMember 2025-12-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2025-12-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-12-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-12-31 0000913341 us-gaap:RetainedEarningsMember 2025-03-31 0000913341 us-gaap:NoncontrollingInterestMember 2025-03-31 0000913341 us-gaap:CommonStockMember 2025-03-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2025-03-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-03-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-03-31 0000913341 us-gaap:RetainedEarningsMember 2024-12-31 0000913341 us-gaap:NoncontrollingInterestMember 2024-12-31 0000913341 us-gaap:CommonStockMember 2024-12-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-12-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-12-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-12-31 0000913341 us-gaap:RestrictedStockMember 2025-12-31 0000913341 us-gaap:RestrictedStockMember 2025-03-31 0000913341 us-gaap:RestrictedStockMember 2024-12-31 0000913341 cffi:NonemployeeDirectorsMember us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0000913341 cffi:EmployeesMember us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0000913341 us-gaap:NoncontrollingInterestMember 2026-01-01 2026-03-31 0000913341 us-gaap:NoncontrollingInterestMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:ReclassificationOfRecognizedNetActuarialLossesMember 2025-01-01 2025-03-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2026-01-01 2026-03-31 0000913341 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-01-01 2025-03-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2026-01-01 2026-03-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2026-01-01 2026-03-31 0000913341 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0000913341 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2025-01-01 2025-03-31 0000913341 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-01-01 2025-03-31 0000913341 cffi:BestEffortsForwardSalesContractsMember cffi:MortgageBankingSegmentMember 2026-03-31 0000913341 cffi:MortgageBankingSegmentMember 2026-03-31 0000913341 cffi:BestEffortsForwardSalesContractsMember cffi:MortgageBankingSegmentMember 2025-12-31 0000913341 cffi:MortgageBankingSegmentMember 2025-12-31 0000913341 cffi:CFMortgageMember cffi:CFSelectLlcMember 2026-03-31 0000913341 us-gaap:IndemnificationGuaranteeMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:AmortizationOfHedgingGainsIntoNetIncomeMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:AmortizationOfHedgingGainsIntoNetIncomeMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:DefinedBenefitPlansTaxTaxEffectsMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:CashFlowHedgesTaxEffectsMember 2026-01-01 2026-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:DefinedBenefitPlansTaxTaxEffectsMember 2025-01-01 2025-03-31 0000913341 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cffi:CashFlowHedgesTaxEffectsMember 2025-01-01 2025-03-31 0000913341 us-gaap:OtherIntangibleAssetsMember 2026-03-31 0000913341 us-gaap:CoreDepositsMember 2026-03-31 0000913341 us-gaap:OtherIntangibleAssetsMember 2025-12-31 0000913341 us-gaap:CoreDepositsMember 2025-12-31 0000913341 cffi:DemandDepositOverdraftsMember 2026-01-01 2026-03-31 0000913341 cffi:DemandDepositOverdraftsMember 2025-01-01 2025-03-31 0000913341 us-gaap:CommercialLoanMember 2026-01-01 2026-03-31 0000913341 us-gaap:HomeEquityMember 2025-01-01 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember 2025-01-01 2025-12-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2026-03-31 0000913341 cffi:CreditRatingMarginalMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2026-03-31 0000913341 cffi:CreditRatingFairMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:PassMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember cffi:SubstandardNonaccrualMember 2026-03-31 0000913341 us-gaap:ResidentialMortgageMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 us-gaap:HomeEquityMember us-gaap:SpecialMentionMember 2026-03-31 0000913341 us-gaap:HomeEquityMember us-gaap:PassMember 2026-03-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2026-03-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 us-gaap:HomeEquityMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:SpecialMentionMember 2026-03-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:PassMember 2026-03-31 0000913341 us-gaap:CommercialRealEstateMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember us-gaap:SpecialMentionMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember us-gaap:PassMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember cffi:SubstandardNonaccrualMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:PassMember 2026-03-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 cffi:OtherConsumerLoansMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember us-gaap:PassMember 2026-03-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember 2026-03-31 0000913341 cffi:CreditRatingMarginalMember cffi:ConsumerFinanceMember 2026-03-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember 2026-03-31 0000913341 cffi:CreditRatingFairMember cffi:ConsumerFinanceMember 2026-03-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2026-03-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember us-gaap:PassMember 2026-03-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember us-gaap:PassMember 2026-03-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:SubstandardMember 2026-03-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:SpecialMentionMember 2026-03-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:PassMember 2026-03-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember cffi:SubstandardNonaccrualMember 2026-03-31 0000913341 cffi:BuilderLinesLoansMember us-gaap:PassMember 2026-03-31 0000913341 cffi:BuilderLinesLoansMember cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2026-03-31 0000913341 us-gaap:FinancingReceivables60To89DaysPastDueMember 2026-03-31 0000913341 us-gaap:FinancingReceivables30To59DaysPastDueMember 2026-03-31 0000913341 us-gaap:FinancialAssetPastDueMember 2026-03-31 0000913341 us-gaap:CommercialRealEstateMember 2026-03-31 0000913341 us-gaap:CommercialLoanMember 2026-03-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember 2026-03-31 0000913341 cffi:FinancialReceivablesCurrentMember 2026-03-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember 2026-03-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember 2026-03-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember 2026-03-31 0000913341 cffi:BuilderLinesLoansMember 2026-03-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2025-12-31 0000913341 cffi:CreditRatingMarginalMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2025-12-31 0000913341 cffi:CreditRatingFairMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:SubstandardMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:SpecialMentionMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:PassMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember cffi:SubstandardNonaccrualMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:SpecialMentionMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:PassMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 us-gaap:HomeEquityMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 us-gaap:HomeEquityMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:SpecialMentionMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:PassMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 us-gaap:CommercialLoanMember us-gaap:PassMember 2025-12-31 0000913341 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 us-gaap:CommercialLoanMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 us-gaap:CommercialLoanMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:PassMember 2025-12-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 cffi:OtherConsumerLoansMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 cffi:OtherConsumerLoansMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember us-gaap:PassMember 2025-12-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:CreditRatingVeryGoodMember cffi:ConsumerFinanceMember 2025-12-31 0000913341 cffi:CreditRatingMarginalMember cffi:ConsumerFinanceMember 2025-12-31 0000913341 cffi:CreditRatingGoodMember cffi:ConsumerFinanceMember 2025-12-31 0000913341 cffi:CreditRatingFairMember cffi:ConsumerFinanceMember 2025-12-31 0000913341 cffi:CreditRatingFairlyGoodMember cffi:ConsumerFinanceMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2025-12-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember us-gaap:PassMember 2025-12-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember us-gaap:PassMember 2025-12-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:SubstandardMember 2025-12-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:SpecialMentionMember 2025-12-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember us-gaap:PassMember 2025-12-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember cffi:SubstandardNonaccrualMember 2025-12-31 0000913341 cffi:BuilderLinesLoansMember us-gaap:PassMember 2025-12-31 0000913341 cffi:BuilderLinesLoansMember cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 us-gaap:ResidentialMortgageMember 2025-12-31 0000913341 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0000913341 us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0000913341 us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0000913341 us-gaap:FinancialAssetPastDueMember 2025-12-31 0000913341 us-gaap:CommercialRealEstateMember 2025-12-31 0000913341 us-gaap:CommercialLoanMember 2025-12-31 0000913341 cffi:LandAcquisitionAndDevelopmentLoansMember 2025-12-31 0000913341 cffi:FinancialReceivablesCurrentMember 2025-12-31 0000913341 cffi:ConstructionConsumerRealEstateLoansMember 2025-12-31 0000913341 cffi:ConstructionCommercialRealEstateLoansMember 2025-12-31 0000913341 cffi:CommercialAndConsumerLoanPortfolioMember 2025-12-31 0000913341 cffi:BuilderLinesLoansMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2026-01-01 2026-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2026-01-01 2026-03-31 0000913341 us-gaap:HomeEquityMember 2026-01-01 2026-03-31 0000913341 cffi:OtherConsumerLoansMember 2026-01-01 2026-03-31 0000913341 cffi:ConsumerFinanceMember us-gaap:AutomobileLoanMember 2025-01-01 2025-03-31 0000913341 cffi:ConsumerFinanceMember cffi:MarineAndRecreationalVehiclesMember 2025-01-01 2025-03-31 0000913341 us-gaap:ResidentialMortgageMember 2025-01-01 2025-03-31 0000913341 cffi:OtherConsumerLoansMember 2025-01-01 2025-03-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2026-01-01 2026-03-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2026-01-01 2026-03-31 0000913341 cffi:ConsumerFinanceMember 2026-01-01 2026-03-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2025-01-01 2025-03-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2025-01-01 2025-03-31 0000913341 cffi:ConsumerFinanceMember 2025-01-01 2025-03-31 0000913341 us-gaap:ResidentialMortgageMember 2026-03-31 0000913341 us-gaap:HomeEquityMember 2026-03-31 0000913341 us-gaap:HomeEquityMember 2025-12-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2026-03-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2026-03-31 0000913341 cffi:ConsumerFinanceMember 2026-03-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2025-12-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2025-12-31 0000913341 cffi:ConsumerFinanceMember 2025-12-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2025-03-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2025-03-31 0000913341 cffi:ConsumerFinanceMember 2025-03-31 0000913341 us-gaap:ConsumerPortfolioSegmentMember 2024-12-31 0000913341 us-gaap:CommercialPortfolioSegmentMember 2024-12-31 0000913341 cffi:ConsumerFinanceMember 2024-12-31 0000913341 cffi:CAndFBankMember us-gaap:StandbyLettersOfCreditMember 2026-03-31 0000913341 cffi:CAndFBankMember cffi:LoanCommitmentsMember 2026-03-31 0000913341 cffi:CAndFBankMember us-gaap:StandbyLettersOfCreditMember 2025-12-31 0000913341 cffi:CAndFBankMember cffi:LoanCommitmentsMember 2025-12-31 0000913341 us-gaap:RestrictedStockMember 2026-03-31 0000913341 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0000913341 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0000913341 us-gaap:OtherAssetsMember 2026-03-31 0000913341 us-gaap:OtherAssetsMember 2025-12-31 0000913341 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:ForwardContractsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:ForwardContractsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:NondesignatedMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2026-03-31 0000913341 cffi:MatchedInterestRateSwapsWithCounterpartyMember us-gaap:NondesignatedMember 2026-03-31 0000913341 cffi:InterestRateSwapWithBorrowerMember us-gaap:NondesignatedMember 2026-03-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2025-12-31 0000913341 us-gaap:InterestRateSwapMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:NondesignatedMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:InterestRateLockCommitmentsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:CashFlowHedgingMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-12-31 0000913341 cffi:MatchedInterestRateSwapsWithCounterpartyMember us-gaap:NondesignatedMember 2025-12-31 0000913341 cffi:InterestRateSwapWithBorrowerMember us-gaap:NondesignatedMember 2025-12-31 0000913341 cffi:CAndFBankMember cffi:CashBalancePlanMember 2026-01-01 2026-03-31 0000913341 cffi:CAndFBankMember cffi:CashBalancePlanMember 2025-01-01 2025-03-31 0000913341 us-gaap:SubsequentEventMember 2026-05-07 2026-05-07 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cffi:CorporateAndOtherDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember cffi:CorporateAndOtherDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cffi:CorporateAndOtherDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember cffi:CorporateAndOtherDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:AssetPledgedAsCollateralMember 2026-03-31 0000913341 us-gaap:AssetPledgedAsCollateralMember 2025-12-31 0000913341 srt:MinimumMember cffi:ConsumerFinanceSegmentMember 2026-03-31 0000913341 srt:MaximumMember cffi:ConsumerFinanceSegmentMember 2026-03-31 0000913341 us-gaap:USTreasurySecuritiesMember 2026-03-31 0000913341 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:USTreasurySecuritiesMember 2025-12-31 0000913341 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:USStatesAndPoliticalSubdivisionsMember 2026-03-31 0000913341 us-gaap:MortgageBackedSecuritiesMember 2026-03-31 0000913341 cffi:CorporateAndOtherDebtSecuritiesMember 2026-03-31 0000913341 us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0000913341 us-gaap:MortgageBackedSecuritiesMember 2025-12-31 0000913341 cffi:CorporateAndOtherDebtSecuritiesMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsNonrecurringMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2025-12-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsNonrecurringMember 2025-12-31 0000913341 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:MortgageBankingSegmentMember 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:ConsumerFinanceSegmentMember 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:CommunityBankingMember 2026-03-31 0000913341 us-gaap:IntersegmentEliminationMember 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2025-12-31 0000913341 us-gaap:OperatingSegmentsMember cffi:MortgageBankingSegmentMember 2025-12-31 0000913341 us-gaap:OperatingSegmentsMember cffi:ConsumerFinanceSegmentMember 2025-12-31 0000913341 us-gaap:OperatingSegmentsMember cffi:CommunityBankingMember 2025-12-31 0000913341 us-gaap:IntersegmentEliminationMember 2025-12-31 0000913341 us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0000913341 us-gaap:RestrictedStockMember 2025-01-01 2025-03-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2026-01-01 2026-03-31 0000913341 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0000913341 cffi:ShareRepurchaseProgram2026Member 2025-01-01 0000913341 2026-05-07 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 2025-03-31 0000913341 2024-12-31 0000913341 cffi:CFMortgageMember 2026-01-01 2026-03-31 0000913341 us-gaap:IndemnificationGuaranteeMember 2026-01-01 2026-03-31 0000913341 us-gaap:IndemnificationGuaranteeMember 2025-01-01 2025-03-31 0000913341 cffi:CAndFBankMember 2026-03-31 0000913341 cffi:MortgageBankingSegmentMember 2026-01-01 2026-03-31 0000913341 2026-03-31 0000913341 2025-12-31 0000913341 cffi:OtherConsumerLoansMember 2026-03-31 0000913341 cffi:OtherConsumerLoansMember 2025-12-31 0000913341 cffi:ConsumerFinanceSegmentMember 2026-01-01 2026-03-31 0000913341 srt:MinimumMember cffi:MortgageBankingSegmentMember cffi:FHLBAdvancesMember 2026-01-01 2026-03-31 0000913341 srt:MinimumMember cffi:ConsumerFinanceSegmentMember cffi:OneMonthTermSecuredOvernightFinancingRateSofrMember 2026-01-01 2026-03-31 0000913341 srt:MaximumMember cffi:MortgageBankingSegmentMember cffi:FHLBAdvancesMember 2026-01-01 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember cffi:MortgageBankingSegmentMember 2026-03-31 0000913341 us-gaap:InterestRateLockCommitmentsMember cffi:MortgageBankingSegmentMember 2025-12-31 0000913341 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2026-01-01 2026-03-31 0000913341 us-gaap:IntersegmentEliminationMember 2026-01-01 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2025-01-01 2025-03-31 0000913341 us-gaap:IntersegmentEliminationMember 2025-01-01 2025-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:MortgageBankingSegmentMember 2026-01-01 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:ConsumerFinanceSegmentMember 2026-01-01 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:CommunityBankingMember 2026-01-01 2026-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:MortgageBankingSegmentMember 2025-01-01 2025-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:ConsumerFinanceSegmentMember 2025-01-01 2025-03-31 0000913341 us-gaap:OperatingSegmentsMember cffi:CommunityBankingMember 2025-01-01 2025-03-31 0000913341 us-gaap:IndemnificationGuaranteeMember 2026-03-31 0000913341 us-gaap:IndemnificationGuaranteeMember 2025-03-31 0000913341 2025-01-01 2025-12-31 0000913341 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0000913341 2025-01-01 2025-03-31 0000913341 2026-01-01 2026-03-31 0000913341 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2026-03-31 0000913341 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2025-12-31 0000913341 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2025-12-31 iso4217:USD cffi:security cffi:contract xbrli:pure cffi:item cffi:subsidiary xbrli:shares iso4217:USD xbrli:shares cffi:segment Table of Contents UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C.
Bull / Bear case
Generated · model-assistedThe company trades at a price-to-book ratio of 1.02, indicating minimal valuation premium over tangible book value.
Return on equity of 10.11% significantly exceeds the bank cohort median of 6.03%, demonstrating superior profitability.
A debt-to-equity ratio of 0.08 is well below the cohort median of 0.28, suggesting a conservative capital structure.
Total assets grew at a 2.5% CAGR over five years, indicating steady balance sheet expansion despite recent volatility.
Free cash flow increased by 50.2% year-over-year in FY2025, highlighting improved cash generation capabilities.
Revenue fell by 9.6% year-over-year in FY2025, reflecting a contraction in total operating income sources.
Equity decreased by 13.5% year-over-year in FY2025, indicating a substantial reduction in shareholder capital base.
The company faces medium-level liquidity and dilution risks, which could negatively impact shareholder value and stability.
In focus — financials by report
Revenue $36.3M; Net margin 18.6%.
- ▍Revenue $36.3M
- ▍Net margin 18.6%
Revenue $105.0M; Net margin 19.2%.
- ▍Revenue $105.0M
- ▍Net margin 19.2%
Revenue $68.9M; Net margin 18.9%.
- ▍Revenue $68.9M
- ▍Net margin 18.9%
Revenue $140.8M; Net margin 19.1%.
- ▍Revenue $140.8M
- ▍Net margin 19.1%
Revenue $127.3M; Net margin 15.6%.
- ▍Revenue $127.3M
- ▍Net margin 15.6%
Revenue $127.3M; Net margin 15.6%.
- ▍Revenue $127.3M
- ▍Net margin 15.6%
Revenue $127.3M; Net margin 18.5%.
- ▍Revenue $127.3M
- ▍Net margin 18.5%
Revenue $127.3M; Net margin 18.5%.
- ▍Revenue $127.3M
- ▍Net margin 18.5%
Valuation FY
Revenue by segment
Business relationships
Supply chain
Peer comparison
Market position
Stress test
Predictor forecast
Options
Short squeeze
Earnings-call key lines
Estimate revisions
consensus EPS · 26-week trendSell-side observations
Themes
ESG
Risk factors
- Net cash is negative after subtracting total debt.
- Source documents mention dilution or offering risk.
Benchmarks vs cohort
Corporate actions / M&A
FX exposure
Comparable transactions
Derivatives & instruments
Actions
Ask Handelsavisen
- Market data
- Regulatory filings
- Issuer disclosures
- Public news
- Earnings transcripts
- Consensus estimates
- ESG data
- Reference data
- Price To Tangible Bookmarket_price / (tangible_book_value / shares_outstanding_diluted)
- Price To Bookmarket_price / (adjusted_book_value / shares_outstanding_diluted)
- Return On Equitynet_income / total_equity
- Enterprise Valuemarket_cap - net_cash
- Ev To Revenueenterprise_value / revenue
- Net Cashcash_and_equivalents + short_term_investments - short_term_debt - long_term_debt
- C & F FINANCIAL CORP company facts · 2026-07-26
- C & F FINANCIAL CORP 10-Q 2026-05-11 · 2026-07-26
- C & F FINANCIAL CORP 10-K 2026-03-03 · 2026-07-26
- C & F FINANCIAL CORP 10-Q 2025-11-04 · 2026-07-26
- C & F FINANCIAL CORP 10-Q 2025-08-11 · 2026-07-26
- 8-K (sec_8k_material) on CFFI · 2026-07-26
- C&F Financial Corp Market data — ESG · 2026-07-26
Ownership & reference
Top holders
- Investment Managers · as of 2026-03-310,00 %$13M
- Investment Managers · as of 2026-03-310,00 %$3M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$1M
- Brokerage Firms · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$5M
- Brokerage Firms · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$2M
- Investment Managers · as of 2025-12-310,00 %$12M
- Investment Managers · as of 2026-03-310,00 %$3M
- Institutional Investor · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$1M
- Funds · as of 2026-03-310,00 %$0M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2024-06-300,00 %$2M
- Investment Managers · as of 2026-03-310,00 %$0M
- Institutional Investor · as of 2026-03-310,00 %$0M
- Investment Managers · as of 2026-03-310,00 %$0M
Leadership
- Larry G. DillonExecutive Chairman of the Board
- Tom F. CherryPresident, Chief Executive Officer, Director
Insider activity
- Director · Common StockOther 217 · 2026-07-03
- Director, PRESIDENT & CEO · Common StockSold 141 @ $77,50$11K · 2026-06-12
- Director, PRESIDENT & CEO · Common StockSold 30 @ $78,50$2K · 2026-06-11
- Director, PRESIDENT & CEO · Common StockSold 329 @ $78,50$26K · 2026-06-10
- Director, PRESIDENT & CEO · Common StockSold 678 @ $75,56$51K · 2026-06-09
- Director, PRESIDENT & CEO · Common StockSold 200 @ $75,00$15K · 2026-06-08
- EVP, CHIEF FINANCIAL OFFICER · Common StockSold 1 360 @ $75,50$103K · 2026-06-05
- Director, PRESIDENT & CEO · Common StockSold 500 @ $75,00$38K · 2026-05-27
- Director · Common StockSold 1 025 @ $73,00$75K · 2026-05-13
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- Director · Common StockOther 450 · 2026-04-21
- PRESIDENT & CEO C&F MORTGAGE · Common StockOther 278 @ $72,82$20K · 2026-03-01
- EVP, CHIEF FINANCIAL OFFICER, SECRETARY · Common StockOther 865 @ $72,82$63K · 2026-03-01
- Director, PRESIDENT & CEO · Common StockOther 1 872 @ $72,82$136K · 2026-03-01
- PRESIDENT & CEO C&F FINANCE · Common StockOther 536 @ $72,82$39K · 2026-03-01
- Director, PRESIDENT & CEO · Common StockSold 11 @ $78,25$861 · 2026-02-26
Short positioning
Geographic breakdown
Intel & risk
Evidence & claims
From filings & derived data- Net income (YoY) (2025-12-31 vs 2024-12-31): 35.3%Derived (calculated)
- Operating cash flow (YoY) (2025-12-31 vs 2024-12-31): -33.4%Derived (calculated)
- Revenue (YoY) (2025-12-31 vs 2024-12-31): 10.6%Derived (calculated)
- Shareholders' equity (YoY) (2025-12-31 vs 2024-12-31): 15.6%Derived (calculated)
- Total assets (YoY) (2025-12-31 vs 2024-12-31): 8.0%Derived (calculated)
- Total liabilities (YoY) (2025-12-31 vs 2024-12-31): 7.3%Derived (calculated)
- EPS (basic) (YoY) (2025-12-31 vs 2024-12-31): 37.9%Derived (calculated)
- EPS (diluted) (YoY) (2025-12-31 vs 2024-12-31): 37.9%Derived (calculated)
- Return on equity (FY 2025-12-31): 10.3%Derived (calculated)
- Return on assets (FY 2025-12-31): 1.0%Derived (calculated)
- Debt-to-equity (FY 2025-12-31): 9.57xDerived (calculated)
- Capex (YoY) (2025-12-31 vs 2024-12-31): -33.2%Derived (calculated)
- Net margin (FY 2025-12-31): 19.1%Derived (calculated)
- Pre-tax income (annual): USD 33.07MSEC XBRL filing
- Shareholders' equity (annual): USD 261.75MSEC XBRL filing
- Capex (annual): USD 2.33MSEC XBRL filing
- Shares outstanding (annual): 3.25MSEC XBRL filing
- EPS (basic) (annual): USD-PER-SHARES 8SEC XBRL filing
- Total assets (annual): USD 2.77BSEC XBRL filing
- Net income (annual): USD 26.84MSEC XBRL filing
- Total liabilities (annual): USD 2.51BSEC XBRL filing
- Operating cash flow (annual): USD 24.49MSEC XBRL filing
- EPS (diluted) (annual): USD-PER-SHARES 8SEC XBRL filing
- Revenue (annual): USD 140.84MSEC XBRL filing