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:
$36.17
Change:
+ $0.29
Volume:
100,000
52 Week High:
$40.93
52 Week Low:
28.96
Last Trade:
5 13 08  1:58 PM ET
Market data powered by Turbofeed (delayed at least 15 minutes)

Spotlight: T.O. Plastics


T.O. Plastics, Inc., headquartered in Minnesota, thermoforms thousands of horticultural and customized plastic parts for hundreds of customers. Staying true to form means the heat is always on. [Read]