EdgarLookup

C & F FINANCIAL CORP — 4 Filings

573 4 filings on record

This page lists all 4 filings submitted to the SEC by C & F FINANCIAL CORP (CFFI), sorted by most recent first. Each row links to the full filing on EdgarLookup. C & F FINANCIAL CORP has filed 573 4 documents with the SEC since 2006. To view all SEC filings by C & F FINANCIAL CORP, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-Q 10KSB 10QSB 11-K 144 3 3/A 4 4/A 424B3 425 5 5/A 8-K 8-K/A 8-K12G3 ARS CORRESP DEF 14A DEFA14A DEFR14A EFFECT NT 10-Q PRE 14A S-3 S-3/A S-3D S-4 S-4/A S-8 S-8 POS SC 13E4 SC 13E4/A SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
4 FORM 4 0001181431-07-042017 Jun 25, 2007 Jun 20, 2007
4 FORM 4 0001181431-07-033556 May 18, 2007 May 17, 2007
4 FORM 4 0001181431-07-030233 May 7, 2007 May 3, 2007
4 FORM 4 0001181431-07-028875 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028874 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028873 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028872 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028871 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028870 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028869 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-028868 May 2, 2007 May 1, 2007
4 FORM 4 0001181431-07-023451 Apr 4, 2007 Apr 2, 2007
4 FORM 4 0001181431-07-009399 Feb 8, 2007 Feb 7, 2007
4 FORM 4 0001181431-07-009020 Feb 7, 2007 Feb 6, 2007
4 FORM 4 0001181431-07-008665 Feb 6, 2007 Feb 5, 2007
4 FORM 4 0001181431-07-005025 Jan 22, 2007 Jan 19, 2007
4 FORM 4 0001181431-06-071192 Dec 21, 2006 Dec 19, 2006
4 FORM 4 0001181431-06-070980 Dec 20, 2006 Dec 19, 2006
4 FORM 4 0001181431-06-070934 Dec 20, 2006 Dec 19, 2006
4 FORM 4 0001181431-06-070933 Dec 20, 2006 Dec 19, 2006
4 FORM 4 0001181431-06-070925 Dec 20, 2006 Dec 19, 2006
4 FORM 4 0001181431-06-070622 Dec 19, 2006 Dec 15, 2006
4 FORM 4 0001181431-06-036278 Jun 12, 2006
4 FORM 4 0001181431-06-027183 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-06-027170 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-06-027157 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-06-027154 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-06-027149 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-06-027132 May 3, 2006 May 1, 2006
4 FORM 4 0001181431-05-068040 Dec 21, 2005 Dec 20, 2005
4 FORM 4 0001181431-05-068039 Dec 21, 2005 Dec 20, 2005
4 FORM 4 0001181431-05-068038 Dec 21, 2005 Dec 20, 2005
4 FORM 4 0001181431-05-068037 Dec 21, 2005 Dec 20, 2005
4 FORM 4 0001181431-05-042352 Jul 27, 2005
4 FORM 4 0001181431-05-025079 May 3, 2005 May 1, 2005
4 FORM 4 0001181431-05-025078 May 3, 2005
4 FORM 4 0001181431-05-025077 May 3, 2005 May 1, 2005
4 FORM 4 0001181431-05-025076 May 3, 2005 May 1, 2005
4 FORM 4 0001181431-05-025075 May 3, 2005 May 1, 2005
4 FORM 4 0001181431-05-025074 May 3, 2005 May 1, 2005
4 FORM 4 0001181431-05-006294 Feb 2, 2005 Feb 1, 2005
4 FORM 4 0001181431-04-060569 Dec 23, 2004 Dec 21, 2004
4 FORM 4 0001181431-04-060568 Dec 23, 2004 Dec 21, 2004
4 FORM 4 0001181431-04-058874 Dec 15, 2004 Dec 14, 2004
4 0001181431-04-057871 Dec 10, 2004 Dec 9, 2004
4 FORM 4 0001181431-04-056457 Dec 3, 2004 Dec 1, 2004
4 FORM 4 0001181431-04-050060 Nov 2, 2004 Nov 1, 2004
4 FORM 4 0001181431-04-023617 May 3, 2004 May 1, 2004
4 FORM 4 0001181431-04-023610 May 3, 2004 May 1, 2004
4 FORM 4 0001181431-04-023595 May 3, 2004 May 1, 2004