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:
- $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 industrysolutions, not excusesare what keeps this trucking company moving. [Read]


