Investing.com·2 hours ago·macroeconomiaNEUTRALLOWCanaan launches $20 million share buyback under $100 million planNo summary availableRead at Investing.com→