$22.19 -0.17 (-0.76%)
2/10/2012 4:00 PM

Otter Tail Corp (NASDAQ:OTTR)

CAPS Rating: 5 out of 5

The Company has interests in diversified operations that include an electric utility, plastics, manufacturing, health services, food ingredient processing and other businesses.

Featured Broker Partners


Advertisement