CFFI Insider Buying — C & F FINANCIAL CORP
17 insider purchases on record · latest filing 2024-05-06.