TELEFLEX (TFX) - Estimates