TFX

Teleflex Inc

TFXNYSE

$125.80

+0.18

0.14%

Last Updated: Sep 18, 20:00