Analysts Conflicted on These Utilities Names: Otter Tail (OTTR) and Itron (ITRI)
Otter Tail Hit With Two Downgrades on Lower Outlook for PVC Pipe Business
Otter Tail (OTTR) Receives a Buy From Maxim Group
Maxim Raises Otter Tail's Price Target to $95 From $78, Buy Rating Maintained
No Data