Otter Tail Corp (STU:OT4)
€ 75.5 -1.5 (-1.95%) Market Cap: 3.18 Bil Enterprise Value: 3.98 Bil PE Ratio: 18.97 PB Ratio: 1.97 GF Score: 82/100

Otter Tail Corp (STU:OT4) Transcripts

  • 1