OTTR — Otter Tail Corporation

Stock analysis, AI verdict, fundamentals & technical signals

Rating: HOLD

Price: $83.82 Analyst target: $90.50 Upside: 7.97%

About Otter Tail Corporation

Otter Tail Corporation is engaged in electrical service, manufacturing and plastic piping businesses in the United States. The company is headquartered in Fergus Falls, Minnesota.

See the full interactive analysis & chart →

Informational only — not investment advice.