Skip to main content
Earnings Labs
Otter Tail Corporation logo

Otter Tail Corporation (OTTR) Earnings

NASDAQ·Utilities·Diversified Utilities

$89.54

+1.16%

Mkt Cap $3.72B

EPS — Estimate vs Actual

Mkt Cap

$3.72B

P/E

13.42

Fwd P/E

16.16

P/S

2.83

Rev TTM

EPS TTM

$6.67