Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
78.48
0.39 (0.50%)
At close: Jun 24, 2025, 12:27 PM

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