Dangote Cement Plc has bought back 40.2 million of its shares for N9.77 billion at an average price of N243.0218.