Otter Tail Corporation
-
Ticker
OTTR
-
Industry
Diversified Utilities More
-
Sector
Utilities More
- 1001-5000 Employees
- Based in Fergus Falls, Minnesota
Otter Tail Corporation engages in electric and nonelectric operations in the United States and internationally. It operates in six segments: Electric, Plastics, Manufacturing, Health Services, Food Ingredient Processing, and Other Business Operations.
REPORT RATINGS
4.8 / 5.0 (59)
Otter Tail Corporation reports have an aggregate usefulness score of 4.8 based on 59 reviews.
Otter Tail Corporation
Most Recent Annual Report
MOST RECENT
2023 Annual Report
Older/Archived Annual Reports