Otter Tail Corp (OTTR) is a electric services company incorporated in MN, listed on the Nasdaq. With a market capitalization of $3.6 billion, Otter Tail Corp is a mid-cap company. The stock currently trades at $85.70, up 0.71% today, with a 52-week range of $71.79–$90.11. The company trades at a trailing P/E of 13.1x and a forward P/E of 15.8x. Otter Tail Corp pays an annual dividend yield of 2.47%.
Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|---|---|---|---|
| 2025 | $6.55 | $6.59 | -8.6% | |
| 2024 | $7.17 | $7.22 | +2.4% | |
| 2023 | $7.00 | $7.06 | +3.2% | |
| 2022 | $6.78 | $6.83 | +60.3% | |
| 2021 | $4.23 | $4.26 | +80.8% | |
| 2020 | $2.34 | $2.35 | +7.8% | |
| 2019 | $2.17 | $2.19 | +5.3% | |
| 2018 | $2.06 | $2.08 | +13.2% | |
| 2017 | $1.82 | $1.84 | +13.0% | |
| 2016 | $1.61 | $1.62 | +1.9% | |
| 2015 | $1.58 | $1.58 | +0.6% | |
| 2014 | $1.57 | $1.58 | +12.9% | |
| 2013 | $1.39 | $1.39 | +917.6% | |
| 2012 | $-0.17 | $-0.17 | +57.5% | |
| 2011 | $-0.40 | $-0.40 | -566.7% | |
| 2010 | $-0.06 | $-0.06 | — |
| Report Date | Filed | Accession Number | |
|---|---|---|---|
| 2025-12-31 | 2026-02-18 | 0001466593-26-000008 | SEC ↗ |
| 2024-12-31 | 2025-02-19 | 0001466593-25-000034 | SEC ↗ |
| 2023-12-31 | 2024-02-14 | 0001466593-24-000039 | SEC ↗ |
| 2022-12-31 | 2023-02-15 | 0001466593-23-000053 | SEC ↗ |
| 2021-12-31 | 2022-02-16 | 0001466593-22-000010 | SEC ↗ |
| 2020-12-31 | 2021-02-19 | 0001466593-21-000011 | SEC ↗ |
| 2019-12-31 | 2020-02-20 | 0001437749-20-003157 | SEC ↗ |
| 2018-12-31 | 2019-02-22 | 0001437749-19-003150 | SEC ↗ |
| 2017-12-31 | 2018-02-20 | 0001437749-18-002843 | SEC ↗ |
| 2016-12-31 | 2017-02-22 | 0001571049-17-001533 | SEC ↗ |
| 2015-12-31 | 2016-02-29 | 0001571049-16-012346 | SEC ↗ |
| 2014-12-31 | 2015-03-02 | 0001571049-15-001534 | SEC ↗ |
| 2013-12-31 | 2014-03-03 | 0001188112-14-000558 | SEC ↗ |
| 2012-12-31 | 2013-02-27 | 0001188112-13-000505 | SEC ↗ |
| 2011-12-31 | 2012-02-29 | 0001157523-12-001147 | SEC ↗ |
| 2010-12-31 | 2011-02-28 | 0001157523-11-001197 | SEC ↗ |
| 2009-12-31 | 2010-02-26 | 0000950123-10-018165 | SEC ↗ |