Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
76.71
-0.47 (-0.61%)
At close: Jun 02, 2025, 3:59 PM
78.56
2.41%
After-hours: Jun 02, 2025, 04:19 PM EDT

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