Otter Tail Corporation (OTTR)
$87.46-0.98%Close
SELLBEAR · day 28
Key stats
Short interest · FINRA settlement 2026-09-30
- Market cap
- $3.7B
- Beta
- 0.43
- Div yield
- 2.53%
- P/E (TTM)
- 19.14
- Short % float
- 11.71%
- Days to cover
- 16.3
- SI change
- +0.5%
- 1W
- -1.59%
- 1M
- -0.53%
- vs SPY 1W
- -2.75%
- vs SPY 1M
- -3.53%
Industry peers
FMP comparable companies · ranked by market cap
- IDABUYIDACORP, Inc.$7.7BRECOVERYQ 17$132.68+1.00%
- BKHBUYBlack Hills Corporation$5.4BBULLQ 13$70.74-0.58%
- NWEBUYNorthwestern Energy Group Inc$4.2BBULLQ 15$68.92-0.64%
- AVASELLAvista Corporation$2.9BBEARQ 20$35.19+0.03%
- MGEESELLMGE Energy, Inc.$2.7BBEARQ 20$70.59-0.72%
- HESELLHawaiian Electric Industries, Inc.$1.5BCRISISQ 13$8.93-0.68%
- UTLSELLUnitil Corporation$921MBEARQ 16$51.18-0.23%
Prediction markets
Kalshi · Polymarket · … linked
Loading markets…