Top Executive Moves Prompt Fresh Scrutiny on C&F Financial Insider Activity
TipRanks (Mon, 15-Jun 10:11 PM ET)
C&F Financial Corporation Announces Quarterly Dividend
Globe Newswire (Wed, 20-May 11:00 AM ET)
Globe Newswire (Thu, 7-May 5:46 PM ET)
C&F Financial Corporation Announces Net Income for First Quarter
Globe Newswire (Thu, 23-Apr 12:09 PM ET)
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.
C&F Financial trades on the NASDAQ stock market under the symbol CFFI.
As of June 17, 2026, CFFI stock price climbed to $76.15 with 5,850 million shares trading.
CFFI has a market cap of $247.84 million. This is considered a Small Cap stock.
In the last 3 years, CFFI traded as high as $89.90 and as low as $33.51.
The top ETF exchange traded funds that CFFI belongs to (by Net Assets): VTI, IWM, VXF, AVUV, IWN.
CFFI has outperformed the market in the last year with a price return of +28.1% while the SPY ETF gained +25.2%. However, in the short term, CFFI had mixed performance relative to the market. It has underperformed in the last 3 months, returning +8.4% vs +10.7% return in SPY. But in the last 2 weeks, CFFI shares have fared better than the market returning +8.9% compared to SPY -1.8%.
CFFI support price is $71.59 and resistance is $79.41 (based on 1 day standard deviation move). This means that using the most recent 20 day stock volatility and applying a one standard deviation move around the stock's closing price, stastically there is a 67% probability that CFFI shares will trade within this expected range on the day.