Otter Tail Corp (NAS:OTTR)
$ 90.41 2.59 (2.95%) Market Cap: 3.78 Bil Enterprise Value: 4.34 Bil PE Ratio: 12.92 PB Ratio: 2.61 GF Score: 84/100

Otter Tail Corp (OTTR) Stock Estimates Data

Otter Tail Corp (OTTR) 12 Month Price Targets

Otter Tail Corp (OTTR) Analyst Rating