Why is TFX up today? โ€” Teleflex Inc. | Framler