Otter Tail Corp
(STU:OT4)
€
78
+0.50 (+0.65%)
Market Cap: 3.28 Bil
Enterprise Value: 3.99 Bil
PE Ratio: 13.32
PB Ratio: 1.95
GF Score: 84/100 Otter Tail Corp (STU:OT4) Transcripts
- 1