Sundar PichaiSundar Pichai earned $164M in 2023

Charles S. MacFarlane has about 66,455 shares in Otter Tail Corporation, showing a strong alignment with shareholder interests. Over time, his personal stake has varied, underscoring his commitment to the company's performance. At one point, his wealth was significantly tied...

Recent Insider Trades

OTTR

23,046 shares

OTTR

Mar 12, 2024

Charity

OTTR

$5.60M

OTTR at $93.33/share

Feb 6, 2024

Received

OTTR

$2.68M

OTTR at $64.65/share

Feb 7, 2023

Received

OTTR

$2.54M

OTTR at $61.37/share

Feb 7, 2022

Received

OTTR

75,459 shares

OTTR

Dec 31, 2021

Charity

OTTR

$1.16M

OTTR at $42.35/share

Feb 10, 2021

Received

Charitable Transactions

OTTR

23,046 shares

OTTR

Recent Charitable Transactions

OTTR

23,046 shares

OTTR

Mar 12, 2024

Charity

Charles S. MacFarlane

Ex-CEO of Otter Tail

CS

View Compensation History

2022 Total Compensation

$1.61M

Salary

$775.00K

Bonus

$147.25K

Stock

$0.00

Other

$689.58K