Check Out Our Latest Research Report on OTTR Otter Tail Price Performance NASDAQ OTTR opened at $77.58 on Friday. The company has a market cap of $3.25 billion, a PE ratio of 10.72 and a beta of 0 ...