findash
OTTR
Otter Tail Corporation
Conglomerates · Industrials · United States
92.87
close · 2026-08-13
value
65
cheaper than peers65
quality
48
stronger fundamentals48
ranked against
Industrials
value
quality
343 peerssector comparisonwide variation

Value inputs

measurecompanyvs peers
EV to EBITDA10.82×78
price to book2.08×74
forward P/E17.07×61
price to sales2.99×36
4 of 12 measures available

Quality inputs

measurecompanyvs peers
operating margin24.0%92
return on equity10.7%47
debt to equity67.5%46
revenue growth0.4%16
4 of 4 measures available

Facts

market cap$4B
free cash flow-$165.2M
employees2,198
first trade1973-02-21
next earnings2026-08-03
fundamentals updated2026-08-07