InsightfulValue
← Home

Otter Tail Corp
Otter Tail Corp

Energy / Energy production and diversified manufacturing


πŸ”§ Tools

βœ… Due Diligence
πŸ“Ž Core Facts
CEOCharles S. MacFarlane
Employees2133
Phone866 410 8780
Address215 South Cascade Street
Fergus Falls
MN
56538-0496
US
IPO Date1990-03-26
Average Volumes202575
Market Cap3.221 B USD
Div >7% sinceN/A
Webhttps://www.otpco.com
ISINUS6896481032
NASDAQ tickerOTTR
News on YouTubeYouTube
SEC'Otter Tail Corp' on SEC
Reports'Otter Tail Corp' Reports
CUSIP689648103
© 2024 - 2025 InsightfulValue.com. All rights reserved. Newsletter
Legal