Chart

OTTR
Otter Tail Corporation Chart

This chart view focuses on recent price action, range context, and interactive scrubbing for OTTR.

Latest Close

$88.59

1y Change

$9.94 (+12.64%)

Market Cap

$3.72B

Sector

Industrials

Industry

Conglomerates

Recommendation

buy

H: $90.04L: $72.70