Teleflex Inc Metrics