Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
84.96
-1.01 (-1.17%)
At close: Aug 25, 2025, 3:59 PM
84.96
0.00%
After-hours: Aug 25, 2025, 04:20 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