Otter Tail

Otter Tail

Employees:
1,400
Market Cap:
$1.63 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

Employees:
1,400
Market Cap:
$1.63 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