Siebert Williams Shank downgraded shares of Otter Tail (NASDAQ:OTTR – Get Rating) from a hold rating to a sell rating in a research report report published on Wednesday morning, MarketBeat Ratings reports. The brokerage currently has $68.00 target price on the utilities provider’s stock. Other analysts have also recently issued reports about the company. Maxim […]