$22.19
-0.17 (-0.76%)
Otter Tail Corp (NASDAQ:OTTR)
CAPS Rating:
The Company has interests in diversified operations that include an electric utility, plastics, manufacturing, health services, food ingredient processing and other businesses.
RSS Headlines
Fool UK