Sales of 539,600 and 220,600 ordinary shares by Employees Provident Fund Board
Purchase of 159,700 ordinary shares managed by Portfolio Manager of Commerce Asset Fund Manager
Purchase of 49,600 ordinary shares managed by Portfolio Manager of Nomura Asset Management