Otter Tail Corp (NAS:OTTR)
$ 79.95 1.1 (1.4%) Market Cap: 3.34 Bil Enterprise Value: 4.07 Bil PE Ratio: 10.80 PB Ratio: 2.14 GF Score: 85/100

Otter Tail Corp (OTTR) Transcripts

  • 1