MONEY Canaan announces initial $20M share buyback Nov 10, 2026 Finance Desk Canaan announces initial $20M share buyback Source link