Otter Tail Corp - Filer Information

Symbol
OTTR on Nasdaq
Entity
Company
CIK
0001466593
EIN
270383995
Business address
215 S Cascade St, Po Box 496, 56538-0496 Fergus Falls, MN
Phone
866-410-8780
State of incorporation
MN
Fiscal year end
December 31
Category
Large accelerated filer
All SEC filings
View on sec.gov
Get insider transactions for this issuer
Get financial reports for this company