Stock screener

OTTR

Conviction 31UtilitiesScan · Thu, Sep 24, 2026

Otter Tail Corp (OTTR) closed at $88.20 (-1.07%) on Sep 24, 2026. Price is below its 50-day and above its 200-day moving average. RSI(14) 44, RS Rating 49, -6.5% from its 52-week high, +8.3% year to date. Sector: Utilities · ELECTRIC SERVICES.

OTTR$88.20-1.07%
ResistanceSupportVol 14Insider sell
63 bars
Vol MA14 278.96K
Jun 26Jul 15Aug 3Aug 19Sep 8Sep 24
Otter Tail CorpELECTRIC SERVICESwww.ottertail.com ↗
Price88.20
Change-1.07%
Gap-0.07%
Rel volume—
Avg volume260.58K
Avg $ vol23.14M
SMA 2089.14
SMA 5090.89
SMA 20088.05
Price vs 50-2.96%
Price vs 200+0.17%
MA stackmixed
50/200 cross—
Supertrenddown · 92.60
RSI (14)44
MACD hist0.06
MACD crossbull · 2d
Stoch %K / %D30 / 50
ADX (14)13
+DI / −DI19 / 17
RSI divergence—
MACD divergence—
ATR %2.10%
ADR %1.91%
52w high94.28
52w low75.05
From 52w high-6.45%
Above 52w low+17.52%
New 52w highNo
SqueezeOn · 2d
Bollinger width5.04%
%B0.29
Donchian pos26.31%
Donchian high92.57
Donchian low86.64
AVWAP (52w high)89.93
vs AVWAP high-1.92%
AVWAP (52w low)87.38
vs AVWAP low+0.94%
OBV trendDown
Chaikin MF (20)-0.12
Today vs 20d—
Avg vol (14d)278.96K
Avg vol (20d)260.58K
Avg $ vol (20d)23.14M
Market cap3.7B
RS Rating49 / 99
RS 3m (vs SPY)-6.55%
RS 6m (vs SPY)-14.91%
RS line new highNo
Trend template4/8
Technical rank49.2
1 week-0.40%
1 month-3.43%
3 months-2.05%
6 months+1.91%
1 year+5.65%
YTD+8.29%
P/E13.42
P/B1.97
P/S2.84
P/FCF37.82
EPS6.55
Div yield—
ROE14.70%
ROA6.43%
Debt/Eq0.55
Current1.71
EV/EBITDA9.59
Gross margin—
Net margin21.16%
Rev growth-1.99%
EPS growth-8.54%
Price target—
Target upside—
Analyst rating—
Institutional82.89%
Ent. value4.45B
Revenue334.38M
Net income-7.61M
Gross profit—
Free cash flow97.92M
IndustryELECTRIC SERVICES
ExchangeNasdaq
Shares out41.98M
Employees2.2K
ListedThu, Jun 1, 1972
Free float38.1M
Float %90.8%
Short interest4.81M
Days to cover26.6d
Short volume70.9%
Squeeze score70 / 100
Next earnings—
EPS forecast—
Last EPS vs est$1.66 vs $1.48
Last surprise+12.2% beat
Setup gradeD
Conviction31 / 100
Pattern quality—
Tech rank49.2 / 100
Group rank5 / 100
Status laneNo active setup
Setup direction—
Pattern family
Resistance94.99
Support85.32
Days since event—
Candle confirm—

Financials as of Tue, Jun 30, 2026 · quarterly.

Signal lifecycle

How this symbol has moved through the lanes across 60 scans — each scan is re-classified from that day's price, so gaps are days it dropped off the board entirely.

  1. Setting up
    Jul 14 – Jul 15
    2 scans
  2. Breaking out now
    Jul 16
    1 scan
  3. Broke out
    Jul 17
    1 scan
  4. Setting up
    Jul 20 – Aug 26
    3 scans

Congress activity

Disclosed STOCK Act trades in OTTR

All disclosures →
No recent disclosed trades by Congress in OTTR. STOCK Act filings can lag the trade by up to 45 days.

Insider activity

SEC Form 4 transactions in OTTR · open-market 3 sells

InsiderSideShares
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-11
Sell475
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-10
Sell250
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-07
Sell3.5K
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-07
Gift725
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-07
Gift475
KNUTSON PAUL L
VP, Human Resources · Common Stock · 2026-08-07
Gift250
ROGELSTAD TIMOTHY J
President · Common Stock · 2026-04-13
Other—
Wahlund Todd R
Senior Vice President · Common Stock · 2026-04-13
Other—
Nelson Tyler J
VP, Chief Financial Officer · Common Stock · 2026-04-13
Other—
Smestad Jennifer O.
SVP General Counsel & Corp Sec · Restricted Stock Units · 2026-04-13
Grant5.8K

SEC filings

EDGAR filings in OTTR · 7 recent

EDGAR →

Get daily signals & real-time alerts.

StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 14 days, cancel in one click.

Start free — 14-day full access →

Educational data, not financial advice. Patterns, levels and the trade plan are algorithmic, not a recommendation to trade.