Teleflex (TFX) Financial Ratios | The Fly