Siebert Williams Shank lowered shares of Otter Tail (NASDAQ:OTTR – Get Rating) from a hold rating to a sell rating in a report released on Wednesday, Marketbeat reports. The brokerage currently has $68.00 price target on the utilities provider’s stock. Several other brokerages also recently issued reports on OTTR. Maxim Group downgraded Otter Tail from […]