OTTR logo

OTTR

Otter Tail CorporationNASDAQUtilities
$88.59-0.06%ClosedMarket Cap: $3.72B

As of 2026-04-06

Valuation

P/E (TTM)

13.47

PEG

P/B

1.99

P/S

2.85

EV/EBITDA

9.21

DCF Value

$91.56

FCF Yield

2.6%

Div Yield

2.4%

Margins & Returns

Gross Margin

38.9%

Operating Margin

26.5%

Net Margin

21.2%

ROE

15.4%

ROA

7.0%

ROIC

7.9%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$308.1M23.3%$67.6M$51.8M$1.23$0.53
FY 2025$1.30B27.8%$345.7M$275.9M$6.55$2.10
Q3 2025$325.6M45.5%$96.6M$78.3M$1.86$0.53
Q2 2025$333.0M44.6%$97.5M$77.7M$1.85$0.53
Q1 2025$337.4M41.2%$84.0M$68.1M$1.62$0.53
Q4 2024$303.1M40.4%$66.8M$54.9M$1.30$0.47
FY 2024$1.33B43.8%$380.3M$301.7M$7.17$1.87
Q3 2024$338.0M46.5%$107.5M$85.5M$2.03$0.47
Q2 2024$342.3M46.5%$110.9M$87.0M$2.07$0.47
Q1 2024$347.1M41.5%$95.0M$74.3M$1.77$0.47
Q4 2023$314.3M38.2%$70.1M$57.8M$1.37$0.44
FY 2023$1.35B41.9%$377.9M$294.2M$7.00$1.75