TFX

Teleflex Inc

TFXNYSE

$133.66

-2.00

1.47%

Last Updated: Apr 25, 15:35