Deutsche Bank has retained its “buy” recommendation on HeidelbergCement and affirmed the EUR42.00 share price target.