Otter Tail Corp (NAS:OTTR)
$ 93.79 +0.74 (+0.8%) Market Cap: 3.94 Bil Enterprise Value: 4.87 Bil PE Ratio: 20.21 PB Ratio: 2.10 GF Score: 87/100

Otter Tail Corp (OTTR) Transcripts

  • 1