Skip to content
PEOPLES FINANCIAL SERVICES CORP/ (PFIS) — insider trading: 427 buys, 56 sells · InsiderLens