TFX

Teleflex Inc

TFXNYSE

$135.73

-2.49

1.80%

Last Updated: Apr 30, 18:58