Seeking Alpha·2 hours ago·azioniNEUTRALLOWCanaan announces initial $20M share buybackNo summary availableRead at Seeking Alpha→