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.63
Change:
- $0.68
Volume:
141,700
52 Week High:
$46.15
52 Week Low:
14.99
Last Trade:
7 02 09  4:04 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]