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:
$23.22
Change:
- $0.19
Volume:
93,500
52 Week High:
$25.40
52 Week Low:
14.99
Last Trade:
11 20 09  4:12 PM ET
Market data powered by eSignal (delayed at least 15 minutes)

Spotlight: E.W. Wylie Corporation


Refining logistics, entering new markets and attracting the best people in the industry—solutions, not excuses—are what keeps this trucking company moving. [Read]