Otter Tail Corporation

US$78.44As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:OTTRIndustrials
Country USA
PE (Fwd) •••
TSR 10Y CAGR 11.14%
Div yield 2.94%
ROE 9.41%
Conglomerates
Beta (5Y) 0.42
PE TTM 18.76
TSR TTM 4.21%
Mkt cap US$3.293B
ROIC 10.56%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$79
0.64%
23.11%
Hold 2|8|6|9|9
4Q25
1Q26
2Q26
3Q26
Earnings per share$
1.42
1.50
1.56
1.72
10.39%
19.45%
13.75%
21.65%
Revenue$M
202.6
200.2
198.8
208.0
2.35%
(2.72%)
(4.94%)
0.71%
Peers (US$3.293B)
Cap (US$)
PE
7.738B
15.00x
3.379B
6.110x
3.300B
56.86x
Capital
TTM
5Y
10Y
Leveragex
0.952
0.236
0.255
EBIT/Intx
0.662
0.246
0.309
Own earn%
51.85
49.44
61.00
Sh yield%
45.29
36.50
35.97
Owners
Insiders/Inst%
0.16
47.12
Short interest%
3.41
SBC / revenue%
5.95
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
12
Op margin range%
26–36
$1 testx
—
Incr. ROIC%
6