ChartRow logo
Share this page
OTTR
$90.13+0.52%
as of close, Oct 16, 2026
☾ AH $90.13 +0.52%
PeersSPCXBEGEVCATBARKLB

OTTR — Otter Tail Corporation price, chart and key statistics

Technical analysis2
Overlay lines0
Addendum charts0
What would $1,000 invested in OTTR be worth today? →
OTTR returns: By year · By month · By week · Trailing

Key stats#

Price data

Price
$90.13
YTD price return
+11.53%
YTD total return
+13.71%
Next earnings
Nov 2, 2026 · After close
Market cap
3.8B
Enterprise value
4.7B
Shares outstanding
42M
52W low
$74.15
52W high
$95.09
From 52W high
-5.22%
From 52W low
+21.55%
52W range
76%

Volume

Rel volume
0.64×
30D volume
239K
30D $ vol
21.2M

Fundamentals

Sales (ttm)
1.3B
Sales/share
$31.32
EPS (ttm)
$4.64
FCF (ttm)
-79.3M
FCF/share
-$1.89
Book value/share
$44.70
Net margin
14.83%
ROE
10.39%
ROA
4.54%
Debt / equity
0.60×
Current ratio
1.71

Growth (CAGR, ttm) · 10Y

Sales
+0.27%-2.95%+7.51%+5.12%
Net income
-31.85%-10.34%+8.96%+12.48%
Shares
+0.19%+0.22%+0.21%+0.80%

Per-share growth (CAGR, ttm) · 10Y

EPS
-31.84%-10.41%+8.66%+11.34%
Sales/share
+0.08%-3.18%+7.29%+4.28%
Book value/share
+5.57%+11.96%+15.20%+10.54%
Dividend/share
+11.09%+9.05%+7.73%+5.93%
Price
+17.42%+6.21%+9.07%+10.40%
Total return
+20.45%+8.81%+11.76%+13.52%

Fundamentals end at the last reported quarter; price and total return end at the latest close.

Valuation

P/E (ttm)
19.4×
P/OI (ttm)
16.8×
Fwd P/E
16.4×
P/S (ttm)
2.9×
P/B (mrq)
2.0×
EV/EBITDA (fy)
13.6×
EV/Sales (ttm)
3.6×
FCF yield (ttm)
-2.09%
Dividend yield (fwd)
2.56%
Dividend yield (ttm)
2.50%
Dividend/share (fwd)
$2.31
Buyback yield (realized, 1y)
-0.19%
Shareholder yield (realized, 1y)
2.67%
Buyback yield (cash, ttm)
0.00%
Shareholder yield (cash, ttm)
2.45%

Vs own 10Y history

P/E
60th
P/OI
98th
P/S
96th
P/B
24th
P/FCF
99th

Bar = where today’s multiple sits in OTTR’s own 10-year range:near a decade-low (cheap)→near a decade-high (rich).

Performance · price return · as of 2026-10-16#

1D
+0.52%
5D
+3.05%
1M
+1.24%
3M
-3.36%
YTD
+11.53%
1Y
+17.40%
5Y
+54.41%

Financial statements

Open full OTTR financials →
Loading financial statements…
TickerName1M1D
CATCaterpillar Inc.-6.64%-0.66%
GEGE Aerospace+0.30%+0.59%
RTXRTX Corporation-1.48%+3.73%
GEVGE Vernova Inc.-0.42%-0.57%
DEDeere & Company-4.12%-1.35%
UNPUnion Pacific Corporation+2.89%+0.11%
ETNEaton Corporation plc-1.65%-2.79%
BABoeing Company-5.82%+0.78%