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:
$38.93
Change:
+ $0.01
Volume:
110,600
52 Week High:
$40.98
52 Week Low:
28.96
Last Trade:
7 03 08  1:24 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]