NASDAQ:OTTR

Analysts predict Otter Tail Corporation (OTTR) stock to reach $81 in the next 12 months
Kevin Freeman
At the time of writing, Otter Tail Corporation [OTTR] stock is trading at $82.0, up 5.18%. Until recently, the best ...

At the time of writing, Otter Tail Corporation [OTTR] stock is trading at $82.0, up 5.18%. Until recently, the best ...