Otter Tail Corporation

Otter Tail

Employees:
1,400
Market Cap:
$1.56 billion
Revenue:
$803.77 million
5 Year Trend:
5.7%
Net Income:
$64.02 million
NASDAQ:
OTTR
Founded:
1907

Otter Tail Corporation is an energy company based in Fergus Falls, Minnesota. Its main subsidiary is the Otter Tail Power Company. Wikipedia

Otter Tail
Employees:
1,400
Market Cap:
$1.56 billion
Revenue:
$803.77 million
5 Year Trend:
5.7%
Net Income:
$64.02 million
NASDAQ:
OTTR
Founded:
1907

Otter Tail Corporation is an energy company based in Fergus Falls, Minnesota. Its main subsidiary is the Otter Tail Power Company. Wikipedia