Otter Tail Corporation OTTR
Set alert
84.63 USD -6.89 -7.52%
As of Nov 3, 2:20 PM ET
83.79 Day range 90.47
74.15 52-week range 95.09
- YTD
- +4.72%
- 1 year
- +8.55%
- Open
- 89.51
- Prev close
- 91.51
- Mkt cap
- 3.55B
- Vol
- 249.82K
- Avg vol
- 222.75K
- EPS
- 4.63
- P/E
- 18.26
- Div yield
- 2.55%
More statistics
- Low
- 83.79
- 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
Your note
Sign in to keep a note on OTTR — it syncs with the Stock Master app.
