TFX

Teleflex Inc

TFXNYSE

$116.14

-3.37

2.82%

Last Updated: Aug 1, 18:36