On July 22, SINOPEC CORP (HKEX: 00386) announced the execution of a share repurchase. The company purchased 1 million of its own shares on that date. The total expenditure for this buyback was 5.1171 million yuan. The repurchase price per share ranged between 5.08 yuan and 5.16 yuan.