Get Premium to unlock powerful stock data
Otter Tail Corp logo

Otter Tail Corp $ 62.62 0.03 (0.05%)

Volume:
81,558
Avg Vol (1m):
143,133
Market Cap $:
2.60 Bil
Enterprise Value $:
3.46 Bil
PE Ratio:
18.13
PB Ratio:
2.73
Warning! GuruFocus has detected 1 Severe warning sign with OTTR. Click here to check it out.
Also Trade In: Germany
EMBED
10Y: -% Above Low: +NaN% Below High: NaN%
Peers