Otter Tail Corporation

OTTR Industrials Conglomerates

Otter Tail Corporation’s revenue for fiscal 2025 (year ended December 2025) was $1.3 billion, down 1.99% from fiscal 2024.

Revenue
+0.40%
EPS
−109.7%
Free cash flow
−145.6%
Total debt
+21.4%

Quarter to June 2026, against a year earlier

91.82 1.47 +1.63%
Market cap
$3.8B
P/E
19.7×
Fwd P/E
21.9×
Dividend yield
2.46%
F-score
5/9
Altman Z
2.15
Beneish M
−2.70
Dividend safety
81/100
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
19.31 13.10 12.24 12.29

+8 more quarters

P/S ratio
2.87 2.80 2.59 2.64
P/FCF ratio
0.00 353.48 32.27 30.16
P/Operating CF
33.68 52.09 34.86 26.49
P/B ratio
2.01 1.93 1.82 1.87
EV/Sales
3.52 3.41 3.10 3.20
EV/EBITDA
13.42 9.63 8.72 9.02
EV/FCF
(66.24) 431.12 38.59 36.51
Current Ratio
1.71 2.04 2.28 3.57
Net Debt/EBITDA
130.07 7.01 6.81 5.26
Debt/Equity
0.67 0.63 0.59 0.57
Earnings Yield
5.18% 7.63% 8.17% 8.14%
Free Cash Flow Yield
(1.85%) 0.28% 3.10% 3.32%
Free Cash Flow per Share
(0.60) (2.67) 0.58 1.02
Book value per Share
44.74 45.53 44.47 43.73
Free Cash Flow
(25.17) (111.70) 24.27 42.65
EV/EBIT
20.57 12.93 11.71 12.05
Other line items

Show all line items

Columns are period end dates