Otter Tail Corp (NAS:OTTR)
$ 89.08 +0.27 (+0.3%) Market Cap: 3.74 Bil Enterprise Value: 4.55 Bil PE Ratio: 13.36 PB Ratio: 1.96 GF Score: 84/100

Otter Tail Corp (OTTR) Transcripts

  • 1