Skip to content
CANANDAIGUA NATIONAL CORP (CNND) — insider trading: 118 buys, 50 sells · InsiderLens