
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
Latest News
Top Gainers
Symbol/Name
LTP
% Chg
Top Losers
Symbol/Name
LTP
% Chg