Ingenic (03223) bought back 248,300 shares for about HK$36.6M Shares: 248,300 shares Amount: HK$36.6M Price: 146.32–149.05HK$