Bouffard David Mark — Insider transactions, Director at COMMUNITY BANCORP /VT | InsiderLens