Infinity Dev (00640) bought back 4,746,000 shares for about HK$11.0M Shares: 4,746,000 shares Amount: HK$11.0M Price: 2.30–2.35HK$