Financial Perspectives Inc bought a new stake in Otter Tail Co. (NASDAQ:OTTR – Free Report) during the fourth quarter, HoldingsChannel.com reports. The institutional investor bought 1,036 shares of the utilities provider’s stock, valued at approximately $88,000. A number of other institutional investors have also modified their holdings of the stock. Arizona State Retirement System grew […]