Otter Tail Corp (NAS:OTTR)
$ 84.58 -0.99 (-1.16%) Market Cap: 3.53 Bil Enterprise Value: 4.21 Bil PE Ratio: 12.08 PB Ratio: 2.44 GF Score: 85/100

Otter Tail Corp (OTTR) Transcripts

  • 1