BeStock  
Stocks › OTTR

Otter Tail OTTR

US equityMarket cap rank #2327
$88.42 −$0.45 (-0.51%)
Pre-market · Oct 6, 7:00 am ET · After hours $88.42 0.00%
Open$88.81
Prev close$88.87
Day range$88.03 – $89.23
Volume427.5K
Market cap$3.71B
P/E (TTM)19.1
Dividend yield2.49%
Founded1907
CEOMr. Charles S. Macfarlane
Employees2,198
HeadquartersFergus Falls, United States of America

Discussion

No comments yet — be the first to weigh in on OTTR.

Leave a comment

Scroll to Top