Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
75.86
-0.40 (-0.52%)
At close: Jun 17, 2025, 10:36 AM

Product Sales Revenue

History

Quarter Value Change Growth
Dec 31, 2024 806.03M -14.77M -1.80%
Dec 31, 2023 820.81M -89.7M -9.85%
Dec 31, 2022 910.51M 193.99M +27.07%
Dec 31, 2021 716.52M 272.5M +61.37%
Dec 31, 2020 444.02M n/a n/a