Williams Rex David — Insider transactions, Director at CB Financial CORP | InsiderLens