TFX

Teleflex Inc

TFXNYSE

$135.21

-0.45

0.33%

Last Updated: Apr 25, 20:00