Otter Tail Corp (STU:OT4)
€ 77.5 +1.5 (+1.97%) Market Cap: 3.21 Bil Enterprise Value: 4.02 Bil PE Ratio: 18.98 PB Ratio: 1.97 GF Score: 82/100

Otter Tail Corp (STU:OT4) Transcripts

  • 1