Tencent Holdings announced that it bought back 1.19 million shares on June 12, at a cost of about HK $400m.