TFX

Teleflex Inc

TFXNYSE

$134.79

-3.43

2.48%

Last Updated: Apr 30, 14:04