About
86.39USD-0.26 -0.30%
Closed • Updated at 13:14 GMT+00:00Market Cap$3.63B
P/E Ratio12.98
Volume214.8K
Beta0.42
RSI41.88
Gross Margin27.36%
Otter Tail Corporation — investor relations, events, news, and company updates on 6ix.
Latest News
May 15 2026
Otter Tail Power Company Files 15-Year Resource Plan with Minnesota Regulators
May 4 2026
Otter Tail Corporation Announces First Quarter Earnings and Affirms 2026 EPS Guidance
Apr 15 2026
Otter Tail Corporation Will Host Conference Call on First Quarter 2026 Financial Results
Apr 14 2026
Otter Tail Corporation Announces President and CFO Transitions
Mar 10 2026
Otter Tail Power Company Completes Rate Review in South Dakota
Translate