Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
79.47
-0.43 (-0.54%)
At close: May 19, 2025, 11:29 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