Investing.com·6 hours ago·forexNEUTRALLOWOtter Tail Corporation stock hits 52-week low at 79.97 USDNo summary availableRead at Investing.com→TickersUSD