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