TFX

Teleflex Inc

TFXNYSE

$140.94

+0.64

0.46%

Last Updated: Apr 2, 19:50