Ingenic (03223) bought back 400,000 shares for about HK$59.2M Shares: 400,000 shares Amount: HK$59.2M Price: 145.60–151.00HK$