Otter Tail Corporation (OTTR)

Last Closing Price: 87.85 (2026-01-16)