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