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
- 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)