Yangzijiang Shipbuilding Holdings has completed two share buyback transactions following an eventful two weeks in which its share price has tanked.

On Thursday, the Chinese shipyard confirmed that its executive chairman, Ren Yuanlin, has stepped away from the business to assist with a Communist Party of China investigation.