OTTR   $90.28  -0.71% Market Closed After Close 90.28 0.0

Otter Tail Corporation
Shares Outstanding: 41.95M
Capitalization: 3.79B
Last: 90.28 -0.71%
Close: -
Volume: 0.00
Last Day Volume 7.65M
AverageVolume (Year) 10.78M
Last Day Change Prev Close -0.71%
Last Day Change Today Open -0.71%
Last Day Low-High 89.8801-91.57
Daily Range Forecast Low-High 86.49-94.07
Annualised Return 14.83%
52W Max: 91.57
52W Min: 74.15
Annualised Volatility 352.18%
Drawdown 0.13
Sortinohelp_outline 0.56
Sharpehelp_outline 0.67
Sterlinghelp_outline 1.17
Integral Riskhelp_outline 1.90
Liquidity Indexhelp_outline 5.30