Otter Tail Corporation OTTR

Set alert

Price alert · OTTR

All alert types
84.87 USD -6.65 -7.26%

As of Nov 3, 12:23 PM ET

Bid
84.50 × 2
Ask
85.52 × 2
84.98 Day range 90.47
74.15 52-week range 95.09
YTD
+5.02%
1 year
+8.86%
Open
89.51
Prev close
91.51
Mkt cap
3.56B
Vol
156.11K
Avg vol
222.75K
EPS
4.63
P/E
18.33
Div yield
2.55%
More statistics
Low
84.98
High
90.47
Forward P/E
17.18
Beta
0.42
Short ratio
18.62
Inst. own
78.98%
Dividend
2.26
Ex-div date
Aug 13, 2026
Earnings
Feb 15, 2027
50-d avg
89.41
200-d avg
88.83
1y target
90.50

1M chart

Chart tools
Interval

Events in this range
  • Nov 2, 2026Earnings: 1.41; estimate 1.55; surprise -9.03%
Signals (12)
NameDateAgo
SMA: BearishNov 3, 20262 hours ago
SMA: BearishNov 3, 20262 hours ago
MACD: Sell SignalNov 3, 20262 hours ago
SMA: BullishOct 29, 20265 days ago
SMA: BearishOct 28, 20266 days ago
SMA: BullishOct 20, 20262 weeks ago
SMA: BearishOct 19, 20262 weeks ago
SMA: BullishOct 16, 20262 weeks ago
SMA: BullishOct 13, 20263 weeks ago
SMA: BearishOct 7, 20263 weeks ago
SMA: BullishOct 6, 20264 weeks ago
SMA: BearishOct 5, 20264 weeks ago

Your note

Sign in to keep a note on OTTR — it syncs with the Stock Master app.