Otter Tail Corporation (OTTR)
NASDAQ: OTTR
· Real-Time Price · USD
78.70
0.42 (0.54%)
At close: May 13, 2025, 3:59 PM
79.09
0.50%
Pre-market: May 14, 2025, 08:02 AM EDT
Otter Tail Balance Sheet Statement
Financials in USD. Fiscal
year is
January - December.