Otter Tail Corporation logo OTTR - Otter Tail Corporation

NEXT EARNINGS: May 4, 2026 EPS Est: $1.43
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 0
HOLD 7
SELL 0
STRONG
SELL
0
| PRICE TARGET: $81.00 DETAILS
HIGH: $81.00
LOW: $81.00
MEDIAN: $81.00
CONSENSUS: $81.00
DOWNSIDE: 5.99%
Market Cap: 3.61B
Volume: 237,073
Avg Volume: 237,326
52 Week Range: 71.79-90.11
Sector: Utilities
Industry: Diversified Utilities
Beta: 0.54
Last Dividend: $2.15
Exchange: NASDAQ
Country: US
Employees: 2,133
IPO Date: 1990-03-26
EPS (TTM): 6.59
P/E Ratio: 12.26
Revenue (TTM): 1.30B
Total Assets: 3.96B
Total Debt: 1.10B
Cash & Equiv: 386.19M
Rev Growth (5Y): 7.9%
EPS Growth (5Y): 22.9%
FCF Growth (5Y): 53.0%
ROCE: 9.6%
Debt/Equity: 0.59

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-16 $1.23 $1.16 +6.0% $308.1M $311.1M -1.0%
2025-11-03 $1.86 $1.80 +3.3% $325.6M $311.1M +4.6%
2025-08-04 $1.85 $1.71 +8.2% $333.0M $336.9M -1.1%
2025-05-05 $1.62 $1.53 +5.9% $337.4M $342.2M -1.4%
2025-02-17 $1.30 $1.26 +3.2% $303.1M $314.8M -3.7%
2024-11-04 $2.03 $1.98 +2.5% $338.0M $309.7M +9.2%
2024-08-05 $2.07 $1.69 +22.5% $342.3M $367.7M -6.9%
2024-05-06 $1.77 $1.45 +22.1% $347.1M $335.3M +3.5%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.30B 1.33B 1.35B 1.46B 1.20B 890.11M 919.50M 916.45M 849.35M 803.54M 779.80M 799.26M
Net Income 275.89M 301.66M 294.19M 284.18M 176.77M 95.85M 86.85M 82.34M 72.44M 62.32M 59.34M 57.72M
EPS 6.59 7.22 7.06 6.83 4.26 2.35 2.19 2.08 1.84 1.62 1.58 1.58
Total Assets 3.96B 3.65B 3.24B 2.90B 2.75B 2.58B 2.27B 2.05B 2.00B 1.91B 1.82B 1.79B
Total Debt 1.10B 1.01B 905.48M 832.02M 855.16M 845.52M 718.09M 608.77M 602.94M 581.42M 579.16M 509.54M
Cash & Equivalents 386.19M 294.65M 230.37M 119.00M 1.54M 1.16M 21.20M 861,000 16.22M 6.22M 131.54M 0
Operating Cash Flow 385.99M 452.73M 404.50M 389.31M 231.24M 211.92M 185.04M 143.45M 173.58M 163.39M 117.54M 112.47M
Free Cash Flow 97.92M 94.08M 117.36M 218.18M 59.41M (159.63M) (22.33M) 38.02M 40.66M 2.13M (42.54M) (51.11M)
FCF per Share 2.34 2.25 2.82 5.25 1.43 -3.92 -0.56 0.96 1.03 0.06 -1.13 -1.40
Book Value 1.86B 1.67B 1.44B 1.22B 990.78M 870.97M 781.48M 728.86M 696.89M 670.10M 605.02M 572.77M
Cash & ST Investments 440.50M 294.65M 230.37M 119.00M 1.54M 1.16M 21.20M 861,000 16.22M 0 0 98.14M
ROC Equity 0.15 0.18 0.20 0.23 0.18 0.11 0.11 0.11 0.10 0.09 0.10 0.10