TFX

Teleflex Inc

TFXNYSE

$135.20

-3.02

2.18%

Last Updated: Apr 30, 16:22