OTTR

Otter Tail Corp.

Utility-Electric
Dividend Yield2.92%
numyrs 5
Market Cap 1830
annualdiv 1.34
epspayout 66.34
DGR1yr2.4
DGR3yr 1.9
DGR5yr1.5
DGR10yr0.9
SectorUtilities


© DividendNoob