OTTR
Otter Tail Corporation

295
Loading...
Loading...
Current Price$79.30
Prev Close$79.75
Open$79.71
Dividend Yield2.53%
50-Day Moving Average$81.99
Beta0.67
Avg. Volume218,311.48
PE Ratio11.66
52-Week High$88.36
52-Week Low$71.66
Market Capitalization$3.32B
EPS (Annual)$7.17
Price to Book1.87
Revenue Per Employee$623,791.84
Enterprise Value/EBITDAN/A

Latest OTTR News

View

Advertisement|Remove ads.

Advertisement|Remove ads.