MarketCapTrends
OTTR

Otter Tail Corporation

Annual Close Price
YEAR-END CLOSE · USD
YearYear-end CloseAnnual Return
2026$90.18+1.14%
2025$89.16+15.73%
2024$77.04-14.80%
2023$90.42+40.95%
2022$64.15+1.18%
2021$63.40+59.74%
2020$39.69-25.90%
2019$53.56+10.55%
2018$48.45+13.73%
2017$42.60+12.55%
2016$37.85+35.96%