InsidersTradesSigma
Browse the detailed record of transactions filed by MACFARLANE CHARLES S, Chairman & CEO. Officer active across 1 company, notably Otter Tail Corp. Aggregated, 4 reports have been recorded. Activity tracked since 7 February 2022. The latest transaction was disclosed on 7 February 2022 (Attribution). Regulator: SEC (Form 4). All data is accessible without signup.
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.