Otter Tail Corp (STU:OT4)
€ 80.5 (0%) Market Cap: 3.42 Bil Enterprise Value: 4.23 Bil PE Ratio: 20.21 PB Ratio: 2.10 GF Score: 87/100

Otter Tail Corp (STU:OT4) Transcripts

  • 1