Otter Tail Corp (NAS:OTTR)
$ 85.64 -0.37 (-0.43%) Market Cap: 3.58 Bil Enterprise Value: 4.27 Bil PE Ratio: 12.23 PB Ratio: 2.48 GF Score: 85/100

Otter Tail Corp (OTTR) Stock Estimates Data

Otter Tail Corp (OTTR) 12 Month Price Targets

Otter Tail Corp (OTTR) Analyst Rating