Otter Tail

Otter Tail

Employees:
1,400
Market Cap:
$1.71 billion
Revenue:
$803.77 million
5 Year Trend:
5.7%
Net Income:
$64.38 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

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

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