Otter Tail Corporation (OTTR)
NASDAQ: OTTR
· Real-Time Price · USD
81.74
-0.36 (-0.44%)
At close: Aug 15, 2025, 12:24 PM
Otter Tail Ratios and Metrics
Financials in USD. Fiscal
year is
January - December.