TFX

Teleflex Inc

TFXNYSE

$218.57

-1.22

0.56%

Last Updated: May 16, 20:00