Otter Tail Corp
(NAS:OTTR)
$
89.08
+0.27 (+0.3%)
Market Cap: 3.74 Bil
Enterprise Value: 4.55 Bil
PE Ratio: 13.36
PB Ratio: 1.96
GF Score: 84/100 Otter Tail Corp (OTTR) Transcripts
- 1