Otter Tail Corporation
Welcome
At Otter Tail Corporation, we create long-term value by owning diverse, well-run companies and providing the right resources for success.

Current Stock Price

Nasdaq Symbol: OTTR
Last Price:
$21.32
Change:
- $0.27
Volume:
81,800
52 Week High:
$22.57
52 Week Low:
17.53
Last Trade:
5 17 12  4:00 PM ET
Market data powered by eSignal (delayed at least 15 minutes)
Defend My Dividend

Spotlight: T.O. Plastics


T.O. Plastics, Inc., headquartered in Clearwater, Minnesota, manufactures custom thermoformed parts for many industries including medical, industrial, food, electronic, consumer and horticulture. Conscientious, agile, resilient and responsive are characteristic of the company's personality. [Read]