OTTR

Otter Tail Corporation OTTR

Dividend historical

Dividend payout ratio

29.06 %

Dividend split

Date Split
2000/03/16 2 / 1
1988/06/16 2 / 1