Royal Bank of Canada Has $15.64 Million Stock Position in Otter Tail Corporation $OTTR
Royal Bank of Canada significantly increased its stake in Otter Tail Corporation (NASDAQ:OTTR) by 30.8% in Q1, now holding 178,161 shares valued at $15.64 million. Institutional investors collectively own 61.32% of the company's stock. Despite strong quarterly earnings that beat estimates and a declared …