HAGGEN RICHARD R — Insider transactions, Director at HORIZON FINANCIAL CORP | InsiderLens