Back to Dashboard
77

OTTR

💡 Utilities

Otter Tail Corporation

Conservative #68Aggressive #151Low Risk
$84.95-1.91%
Day High$86.71
Day Low$83.78
Volume0.3M
Mkt Cap$3.6B
52W Low $7252W High $90
Market Cap
$3.6B
P/E Ratio
12.9
Sector avg: 20.9
Rev Growth
-2.0%
Sector avg: 1.7%
Earnings Growth
-8.5%
Profit Margin
21.2%
Sector avg: 14.3%
Debt/Equity
0.59

Score Breakdown

Overall Score77.1
Fundamental Score87.6
ML Score87.9

Score by Horizon

3 Month
73.7
6 Month
82.3
Primary
1 Year
86.7

Quality Assessment

B
Earnings Grade
Solid fundamentals with minor quality concerns
Quality Flags
High accrual ratio (-39.9%) — earnings quality concern
False stability: 0.046 vol with only -2.0% revenue growth — stagnation, not safety (declining revenue overrides sector exemption)

Position Sizing

Suggested Allocation
5%
Confidence
high

Analysis Signals

Positive Signals
Fundamental: 87.6 (sector-relative)
ML percentile=87.9 (pre-ranked by batch)
Procyclicality dampener: ML weight reduced to 9.0% (S&P 500 return=25.0% > 20% (extended rally); Yield curve inverted (-10bp) — recession signal; Late-cycle score 2/3 → ML weight ×0.90)
Blend: 91% fund (87.6) + 9% ML (87.9) = 87.6
Market-cap adj: +0.5pt ($3.6B)
Risk Signals
Risk (low): Ultra-low vol 4.6% → +12pt stability bonus
Quality: grade=B, penalty=-23
Flags: High accrual ratio (-39.9%) — earnings quality concern; False stability: 0.0 vol with only -2.0% revenue growth — stagnation, not safety (declining revenue overrides sector exemption)

Sector Peer Comparison(Utilities — 11 stocks in universe)

StockScoreP/ERev GrowthMarginMkt Cap
OTTR77.112.9-2.0%21.2%$3.6B
EVRG90.322.76.2%14.9%$19.0B
AEP84.619.510.9%16.4%$70.3B
EXC83.417.85.3%11.4%$49.0B
ARTNA68.715.39.2%20.2%$345M
LNT60.822.4-1.1%17.3%$18.3B
Sector Average67.220.91.7%14.3%

Why This Stock

UtilitiesReasonable P/EHealthy profit marginAttractive valuation

Scores are generated by a multi-stage ML pipeline combining fundamental analysis, ensemble predictions, and structural risk signals. All data is for research purposes only and does not constitute financial advice. Past performance does not guarantee future results.