ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers

CFFI C and F Financial Corporation

38.70
1.73 (4.68%)
Apr 22 2024 - Closed
Delayed by 15 minutes

C and F Financial Financial Summary

The current CFFI market cap is 130.55M. The company's latest EPS is USD 6.9969 and P/E is 5.52.

Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 27.79M30.1M26.83M32.14M31.78M
Operating Income 27.55M28.89M24.2M30.09M30.08M
Net Income 6.74M6.48M10.31M6.44M6.31M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 104.34M128.03M123.98M111.43M127.32M
Operating Income 95.82M116.95M123.41M108.26M119.63M
Net Income 18.86M22.12M28.67M29.16M23.6M
Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 2.33B2.34B2.33B2.44B2.42B
Total Liabilities 2.14B2.15B2.14B2.24B2.22B
Total Equity 196.28M185.44M196.23M203.18M202.53M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.66B2.09B2.26B2.33B2.44B
Total Liabilities 1.49B1.89B2.05B2.14B2.22B
Total Equity 165.28M194.47M211.02M196.23M217.52M
Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 00000
Investing 00000
Financing 00000
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating N/A N/A N/A N/A N/A
Investing N/A N/A N/A N/A N/A
Financing N/A N/A N/A N/A N/A
Market Cap 130.55M
Price to Earnings Ratio 5.52
Price to Sales Ratio 1.02
Price to Cash Ratio 1.73
Price to Book Ratio 0.6
Dividend Yield 4.55%

Share Statistics

Shares Outstanding 3.37M
Average Volume (1 week) 21.37k
Average Volume (1 Month) 10.23k
52 Week Change -27.81%
52 Week High 72.81
52 Week Low 33.5101
Spread (Intraday) 45.6 (75%)

Company Info

Company Name C and F Financial Corporation
Address eighth and main streets
west point 23181
Website https://www.cffc.com
Industry state commercial banks (6022)

Your Recent History

Delayed Upgrade Clock