OTTR logo
OTTR NASDAQ US

Otter Tail Corporation - Common Stock

Utilities · Utilities Website · IPO Mar 1980
$88.59
▲ +$0.37 (+0.42%)
Vol 193K
12
Quality Score
ok
Deep Check
1/5 fail
Mkt Cap
$3.4B
P/E
12.1
ROE
16.0%
Margin
50.1%
D/E
56.97
Beta
0.55
Div Yield
2.60%
52W
$72–$86

Wall Street Consensus

10 analysts · Apr 2026
3
Strong Buy
3
Buy
4
Hold
0
Sell
0
Strong Sell
60.0%
Buy Rating

Price Chart

Earnings

Beat rate: 50.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $1.35 $1.23 $-0.12
Sep 2025 $1.91 $1.86 $-0.05
Jun 2025 $1.76 $1.85 +$0.09
Mar 2025 $1.56 $1.62 +$0.06

Fundamentals Trend

Metric 2025-06-30 2025-09-02 2025-10-02 2025-11-03 2025-12-03 2026-01-02
ROE (TTM) 16.8% 16.9% 16.9% 16.9% 16.0% 16.0%
P/E (TTM) 11.30 12.25 12.04 11.31 12.22 12.13
Net Margin 60.4% 52.2% 52.2% 52.2% 50.1% 50.1%
Gross Margin -58.9% -58.9% -58.9% -58.9% -58.9%
D/E Ratio 58.80 58.80 58.80 58.80 56.97 56.97
Current Ratio 3.31 3.31 3.31 3.31 3.57 3.57

Key Ratios

ROA (TTM)
7.5%
P/S (TTM)
6.08
P/B
1.9
EPS (TTM)
$6.63
CF/Share
$8.90
Rev Growth 3Y
+3.0%
52W High
$86.48
52W Low
$71.66
$71.66 52-Week Range $86.48

How does OTTR compare to Utilities peers?

Peer group: Mid-cap Utilities ($2B+) · 13 companies

OTTR AEP CEG ENLT EVRG

OTTR valuation vs Utilities peers

P/E ratio
12.1
43% below peers (21.3)
vs Peers
vs Industry
Undervalued
P/S ratio
6.1
54% above peers (4.0)
vs Peers
vs Industry
Overvalued
P/B ratio
1.9
7% below peers (2.0)
vs Peers
vs Industry
Fair value
Div yield
2.6%
16% below peers (3.1%)
vs Peers
vs Industry
Low yield

OTTR profitability vs Utilities peers

ROE
16.0%
56% above peers (10.2%)
vs Peers
vs Industry
Top tier
Net margin
50.1%
257% above peers (14.0%)
vs Peers
vs Industry
Top tier
Gross margin
-58.9%
243% below peers (41.1%)
vs Peers
vs Industry
Weak
ROA
7.5%
165% above peers (2.8%)
vs Peers
vs Industry
Top tier

OTTR financial health vs Utilities peers

D/E ratio
57.0
65% below peers (163.1)
vs Peers
vs Industry
Low debt
Current ratio
3.6
330% above peers (0.8)
vs Peers
vs Industry
Strong liquidity
Beta
0.6
14% below peers (0.6)
vs Peers
vs Industry
Less volatile

OTTR fundamentals radar

OTTR Peer median Industry

OTTR profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

OTTR vs peers: key metrics

Latest News

No related news yet