CSL delivered a messy result. Although they did say they are on track to achieve FY guidance, gross margins and 1H adjusted ...