Otter Tail Corp (STU:OT4)
€ 80.5 -0.5 (-0.62%) Market Cap: 3.39 Bil Enterprise Value: 4.04 Bil PE Ratio: 12.21 PB Ratio: 2.48 GF Score: 82/100

Otter Tail Corp (STU:OT4) Transcripts

  • 1