OTTR

Otter Tail Corporation (OTTR)

US
$ 81.022.09%

Price Chart

Key Statistics

Market Cap
$ 3.34B
P/E Ratio
11.36
Revenue (TTM)
$ 1.32B
Volume
227.91K
52W High
$ 98.39
52W Low
$ 70.71
Dividend Yield
2.63%
Beta
0.54

Technicals

50-Day MA
79.5348
200-Day MA
79.8019
52 Week High
98.3929
52 Week Low
70.711

About OTTR

Otter Tail Corporation, together with its subsidiaries, engages in electric utility, manufacturing, and plastic pipe businesses in the United States. It operates through three segments: Electric, Manu.

Employees
2133
Headquarters
Fergus Falls, MN
CEO
Mr. Charles S. MacFarlane

Advanced Charts

Access professional-grade trading charts and technical analysis tools

Top Losers

Symbol/Name
LTP
% Chg