Financial insights of CRH