TFX

Teleflex Inc

TFXNYSE

$114.57

-4.93

4.13%

Last Updated: Aug 1, 15:34