Otter Tail Corp
(FRA:OT4)
€
75.5
-2 (-2.58%)
Market Cap: 3.28 Bil
Enterprise Value: 3.99 Bil
PE Ratio: 13.34
PB Ratio: 1.96
GF Score: 84/100 Otter Tail Corp (FRA:OT4) Transcripts
- 1