Otter Tail Corp (NAS:OTTR)
$ 82.4 -3.12 (-3.65%) Market Cap: 3.45 Bil Enterprise Value: 4.30 Bil PE Ratio: 11.38 PB Ratio: 2.11 GF Score: 75/100

Otter Tail Corp (OTTR) Transcripts

  • 1