BELL CRAIG D — Insider transactions, Director at Village Bank & Trust Financial Corp. | InsiderLens