InsidersTradesSigma
Browse the detailed record of transactions filed by MACFARLANE CHARLES S, Chairman & CEO. Officer active across 1 companies, notably Otter Tail Corp. Aggregated, 4 reports have been recorded. The latest transaction was filed on 7 February 2022 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
4 of 4 declarations
Charles S. Macfarlane is the President & CEO of Otter Tail Corp. In this role, he oversees the company's operations and is responsible for strategic direction. His experience in the sector is essential in guiding growth and innovation within Otter Tail. He plays a key role in decision-making that impacts the company's performance.