TFX

Teleflex Inc

TFXNYSE

$125.89

-4.42

3.39%

Last Updated: Sep 15, 20:00