Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Macfarlane Charles S, Chairman & CEO. Officer active across 1 company, notably Otter Tail Corp. Aggregated, 12 reports have been recorded. Activity tracked since 7 February 2022. The latest transaction was disclosed on 11 February 2026 (Attribution). Regulator: SEC (Form 4). All data is accessible without signup.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
12 of 12 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.