OTTR

Otter Tail Corp.

Electric Utilities
Dividend Yield2.69943593875906%
numyrs 5
Market Cap 2060
annualdiv 1.340000
epspayout 60.6334841628959
DGR1yr2.40000000000000
DGR3yr 1.8923392965595
DGR5yr1.46881806998771
DGR10yr0.902612490278609
SectorUtilities


© DividendNoob