Otter Tail Corporation (OTTR)
$89.38+0.38%Close
BUYBEAR · day 31
Key stats
Short interest · FINRA settlement 2026-09-30
- Market cap
- $3.8B
- Beta
- 0.45
- Div yield
- 2.53%
- P/E (TTM)
- 19.18
- Short % float
- 11.71%
- Days to cover
- 16.3
- SI change
- +0.5%
- 1W
- +1.49%
- 1M
- +1.31%
- vs SPY 1W
- +1.63%
- vs SPY 1M
- -1.19%
Industry peers
FMP comparable companies · ranked by market cap
- IDABUYIDACORP, Inc.$7.9BRECOVERYQ 17$137.03-0.07%
- BKHBUYBlack Hills Corporation$5.9BBULLQ 13$77.24-1.05%
- NWEBUYNorthwestern Energy Group Inc$4.6BBULLQ 15$75.26-1.02%
- AVABUYAvista Corporation$3.0BBEARQ 20$36.22+0.86%
- MGEESELLMGE Energy, Inc.$2.7BBEARQ 20$71.21+0.15%
- HESELLHawaiian Electric Industries, Inc.$1.5BCRISISQ 13$8.53-0.94%
- UTLBUYUnitil Corporation$961MBEARQ 17$53.40-0.37%
Prediction markets
Kalshi · Polymarket · … linked
Loading markets…
FUNDAMENTALS
[SCORES & PROFILE]
- FUND
- 27
- VALUE
- 19
- GROWTH
- 54
- GARP
- 8
- TYPE
- Dividend Compounder (blended)
Composite of Value · Growth · GARP
ROIC6.3%
REV YoY-
ROE10.4%
EPS YoY-
ROA4.5%
GROSS40
OP17
NET15
[VALUATION]
P/E TTM19.18
P/E FWD19.38
SECTOR PE17.95
INDUSTRY PE13.14
P/B2.00
P/FCF-
EV/EBITDA12.58
EV/EBIT-
PEG-
FCF YIELD-
RISK
INT COV-
D/E67.49
ALTMAN Z-
CURR RATIO1.71
ND/EBITDA-
BETA0.45
Company news
FAQ
- What is LOPJLB’s current signal on OTTR?
- LOPJLB’s latest quantitative signal on Otter Tail Corporation (OTTR) is BUY in a BEAR regime. Signals are updated daily.
- What market regime is OTTR in?
- Otter Tail Corporation (OTTR) is currently classified in the BEAR HMM market regime on LOPJLB.
- What does Otter Tail Corporation (OTTR) do?
- Otter Tail Corporation, an entity founded in 1907 and based in Fergus Falls, Minnesota, is a diversified enterprise conducting business in the United States across three primary sectors: an electric utility, manufacturing operations, and the production of plastic pipes. The company adopted its current name in 2001, having previously been known as Otter Tail Power Company. The Electric segment i…