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.68
- Change:
- + $0.59
- Volume:
- 107,000
- 52 Week High:
- $31.70
- 52 Week Low:
- 22.05
- Last Trade:
- 6 18 13 4:00 PM ET
Market data powered by eSignal (delayed at least 15 minutes)