Otter Tail Corp (NAS:OTTR)
$ 90.19 2.37 (2.7%) Market Cap: 3.77 Bil Enterprise Value: 4.34 Bil PE Ratio: 12.88 PB Ratio: 2.61 GF Score: 84/100

Otter Tail Corp (OTTR) Transcripts

  • 1