Otter Tail (OTTR) AI Analysis
OTTR$78.19-1.58 -1.99%
Market cap$3.28BEnterprise value$4.33BRevenue (TTM)$1.31BMarket position—
Score
32
Bearish
Value
32
Quality
40
Growth
25
Otter Tail doesn’t screen as a clean setup today — Stocklytics 32/100 leaves more to prove. Under the hood: P/E 18.6, plus revenue compounding ~-4% annually over recent years.