Flash
›
Otter Tail Corporation (OTTR) Deep Dive Video
Otter Tail Corporation (OTTR) Deep Dive Video
Summary
Otter Tail is a fairly valued, self-funding utility-industrial hybrid where regulated rate base growth offsets Plastics normalization and litigation overhangs.
View OTTR stock page
·
Read the OTTR research report
Loading the video player…
Loading Flash…