Breton (01333) bought back 427,800 shares for about HK$7.4M Shares: 427,800 shares Amount: HK$7.4M Price: 17.00–17.59HK$