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:
$28.39
Change:
- $0.18
Volume:
80,100
52 Week High:
$31.70
52 Week Low:
20.86
Last Trade:
5 24 13  4:10 PM ET
Market data powered by eSignal (delayed at least 15 minutes)


Stock price graph