Teleflex Q2 revenue rises 29%, beats analyst estimates - TFX News | Rallies