TFX

Teleflex Inc

TFXNYSE

$135.66

+2.64

1.98%

Last Updated: Apr 24, 20:00