OTTR   $87.17  -1.93% Market Open

Otter Tail Corporation
Shares Outstanding: 41.95M
Capitalization: 3.73B
Last: 87.17 -1.93%
Close: -
Volume: 0.00
Last Day Volume 19.49M
AverageVolume (Year) 11.46M
Last Day Change Prev Close -2.04%
Last Day Change Today Open -2.16%
Last Day Low-High 87.79-91.04
Daily Range Forecast Low-High 85.13-92.35
Annualised Return 17.54%
52W Max: 92.24
52W Min: 74.15
Annualised Volatility 341.64%
Drawdown 0.13
Sortinohelp_outline 0.68
Sharpehelp_outline 0.81
Sterlinghelp_outline 1.38
Integral Riskhelp_outline 2.30
Liquidity Indexhelp_outline 5.30