MACFARLANE JOHN C — Insider transactions, Director at Otter Tail Corp / OTTER TAIL CORP | InsiderLens