Otter Tail Corp
OTTRBuild a strategy around OTTR
Otter Tail Corp AI Insights
Informational only. Not investment advice.Snapshot
- Operating margin 26.5% TTM vs industry median 1.2% - 21x advantage from utility-like stability with industrial diversification[Operating Margin TTM]
- ROIC 10.1% TTM vs median 3.5% with debt/equity 0.57 - generating 3x industry returns at moderate leverage[ROIC TTM]
- Capex 312M TTM (24% of revenue) vs FCF 107M - heavy reinvestment phase constraining near-term cash returns[Capital Expenditure TTM]
Watch Triggers
- Operating Margin TTM: Falls below 20% — Margin compression would signal competitive pressure eroding 21x industry advantage
- Free Cash Flow TTM: Turns negative for 2+ quarters — Would force dividend cut or debt increase given current 80% FCF payout
- ROIC TTM: Falls below 8% — Heavy capex only creates value if returns exceed cost of capital
Bull Case
Exceptional profitability moat: 26.5% operating margin and 21.5% net margin TTM are 21x and 34x industry medians respectively, indicating structural pricing power or cost advantages
Conservative balance sheet with 0.57 debt/equity and 326M cash provides flexibility for continued capex without dilution or excessive leverage
Bear Case
Heavy capex (312M TTM) consuming 74% of operating cash flow leaves only 107M FCF - dividend of 86M absorbs 80% of remaining cash
P/S ratio 2.64 is 10x industry median 0.26 - premium valuation requires continued margin outperformance
Bull vs Bear Balance
AI-generated sentiment analysis based on fundamental metrics and market conditions.
Leverage OTTR's top insights and create a custom strategy based on them in seconds. Our AI editor does it all — in one click.
Forward Thesis
Elevated capex cycle will drive earnings growth as new capacity comes online
- Capex at 312M TTM (24% of revenue) building future capacity
- 5Y EPS CAGR of 16.4% demonstrates execution track record
- PPE of 2.8B represents 73% of assets - asset-heavy model scaling
Valuation Context
Caveats
Public Strategies Rankings
See how Otter Tail Corp ranks across different investment strategies.
Leverage OTTR's top insights and create a custom strategy in seconds. Our AI editor does it all — in one click.
OTTR Fundamentals
| Metric | Value | YoY Growth | Industry Percentile |
|---|---|---|---|
$3.73B | — | ||
$4.45B | — | ||
14 | — | ||
$1.3B | -2.0% | — | |
$6.55 | -8.6% | — | |
26.5% | -2.1% | — | |
21.2% | -1.5% | — | |
$97.92M | +4.1% | — | |
15.6% | -3.8% | — | |
Beta 5Y (Monthly) | unknown | — |
OTTR Dividend History
2026
$0.57752025
$2.10002024
$1.87002023
$1.75002022
$1.65002021
$1.56002020
$1.48002019
$1.40002018
$1.34002017
$1.28002016
$1.25002015
$1.23002014
$1.21002013
$1.19002012
$1.19002011
$1.19002010
$1.19002009
$1.19002008
$1.19002007
$1.17002006
$1.15002005
$1.12002004
$1.10002003
$1.08002002
$1.06002001
$1.04002000
$1.0200OTTR Stock Splits
OTTR SEC Filings
| Filing Date | Report Date | Report Type | Filing Link |
|---|---|---|---|
02/18/26 | 12/31/25 | Unknown | |
11/05/25 | 09/30/25 | 10-Q | |
08/06/25 | 06/30/25 | 10-Q | |
05/07/25 | 03/31/25 | 10-Q | |
02/19/25 | 12/31/24 | 10-K | |
11/07/24 | 09/30/24 | 10-Q | |
08/07/24 | 06/30/24 | 10-Q | |
05/08/24 | 03/31/24 | 10-Q | |
02/14/24 | 12/31/23 | 10-K | |
11/03/23 | 09/30/23 | 10-Q | |
08/02/23 | 06/30/23 | 10-Q | |
05/03/23 | 03/31/23 | 10-Q | |
02/15/23 | 12/31/22 | 10-K | |
11/02/22 | 09/30/22 | 10-Q | |
08/03/22 | 06/30/22 | 10-Q | |
05/04/22 | 03/31/22 | 10-Q | |
02/16/22 | 12/31/21 | 10-K | |
11/03/21 | 09/30/21 | 10-Q | |
08/06/21 | 06/30/21 | 10-Q | |
05/07/21 | 03/31/21 | 10-Q | |
02/19/21 | 12/31/20 | 10-K | |
11/06/20 | 09/30/20 | 10-Q | |
08/07/20 | 06/30/20 | 10-Q | |
05/08/20 | 03/31/20 | 10-Q | |
02/20/20 | 12/31/19 | 10-K | |
11/08/19 | 09/30/19 | 10-Q | |
08/09/19 | 06/30/19 | 10-Q | |
05/09/19 | 03/31/19 | 10-Q | |
02/22/19 | 12/31/18 | 10-K | |
11/09/18 | 09/30/18 | 10-Q | |
08/09/18 | 06/30/18 | 10-Q | |
05/09/18 | 03/31/18 | 10-Q | |
02/20/18 | 12/31/17 | 10-K | |
11/08/17 | 09/30/17 | 10-Q | |
08/09/17 | 06/30/17 | 10-Q | |
05/09/17 | 03/31/17 | 10-Q | |
02/22/17 | 12/31/16 | 10-K | |
11/07/16 | 09/30/16 | 10-Q | |
08/09/16 | 06/30/16 | 10-Q | |
05/09/16 | 03/31/16 | 10-Q | |
02/29/16 | 12/31/15 | 10-K | |
11/09/15 | 09/30/15 | 10-Q | |
08/10/15 | 06/30/15 | 10-Q | |
05/11/15 | 03/31/15 | 10-Q | |
03/02/15 | 12/31/14 | 10-K | |
11/10/14 | 09/30/14 | 10-Q | |
08/11/14 | 06/30/14 | 10-Q | |
05/12/14 | 03/31/14 | 10-Q | |
03/03/14 | 12/31/13 | 10-K | |
11/12/13 | 09/30/13 | 10-Q | |
08/09/13 | 06/30/13 | 10-Q | |
05/10/13 | 03/31/13 | 10-Q | |
02/27/13 | 12/31/12 | 10-K | |
11/09/12 | 09/30/12 | 10-Q | |
08/09/12 | 06/30/12 | 10-Q | |
05/10/12 | 03/31/12 | 10-Q | |
02/29/12 | 12/31/11 | 10-K | |
11/09/11 | 09/30/11 | 10-Q | |
08/09/11 | 06/30/11 | 10-Q | |
05/10/11 | 03/31/11 | 10-Q | |
02/28/11 | 12/31/10 | 10-K | |
11/08/10 | 09/30/10 | 10-Q | |
08/09/10 | 06/30/10 | 10-Q | |
05/07/10 | 03/31/10 | 10-Q | |
02/26/10 | 12/31/09 | 10-K | |
11/09/09 | 09/30/09 | 10-Q | |
08/07/09 | 06/30/09 | 10-Q | |
05/11/09 | 03/30/09 | 10-Q | |
12/31/08 | 12/31/08 | Unknown | -- |
09/30/08 | 09/30/08 | Unknown | -- |
06/30/08 | 06/30/08 | Unknown | -- |
03/31/08 | 03/30/08 | Unknown | -- |
12/31/07 | 12/31/07 | Unknown | -- |
09/30/07 | 09/30/07 | Unknown | -- |
06/30/07 | 06/30/07 | Unknown | -- |
03/31/07 | 03/30/07 | Unknown | -- |
12/31/06 | 12/31/06 | Unknown | -- |
09/30/06 | 09/30/06 | Unknown | -- |
06/30/06 | 06/30/06 | Unknown | -- |
03/31/06 | 03/30/06 | Unknown | -- |
12/31/05 | 12/31/05 | Unknown | -- |
09/30/05 | 09/30/05 | Unknown | -- |
06/30/05 | 06/30/05 | Unknown | -- |
03/31/05 | 03/30/05 | Unknown | -- |
12/31/04 | 12/31/04 | Unknown | -- |
09/30/04 | 09/30/04 | Unknown | -- |
06/30/04 | 06/30/04 | Unknown | -- |
03/31/04 | 03/30/04 | Unknown | -- |
12/31/03 | 12/31/03 | Unknown | -- |
09/30/03 | 09/30/03 | Unknown | -- |
06/30/03 | 06/30/03 | Unknown | -- |
03/31/03 | 03/30/03 | Unknown | -- |
12/31/02 | 12/31/02 | Unknown | -- |
09/30/02 | 09/30/02 | Unknown | -- |
06/30/02 | 06/30/02 | Unknown | -- |
03/31/02 | 03/30/02 | Unknown | -- |
12/31/01 | 12/31/01 | Unknown | -- |
09/30/01 | 09/30/01 | Unknown | -- |
06/30/01 | 06/30/01 | Unknown | -- |
03/31/01 | 03/30/01 | Unknown | -- |
12/31/00 | 12/31/00 | Unknown | -- |
09/30/00 | 09/30/00 | Unknown | -- |
06/30/00 | 06/30/00 | Unknown | -- |
03/31/00 | 03/30/00 | Unknown | -- |