Otter Tail Corp
(NAS:OTTR)
$
93.79
+0.74 (+0.8%)
Market Cap: 3.94 Bil
Enterprise Value: 4.87 Bil
PE Ratio: 20.21
PB Ratio: 2.10
GF Score: 87/100 Otter Tail Corp (OTTR) Transcripts
- 1