XD INC (02400) has executed a share buyback, the company announced.
On July 6, 2026, the company purchased 136,400 of its own shares, utilizing a total of approximately HK$6.3682 million.
The repurchase price per share ranged between HK$45.1 and HK$46.9.