Share BuyBack Programme – Transaction Information week ended 17July 2026