Teleflex Inc

TFXNYSE
$124.78
0.0350.03%
Last update: Oct 7, 1:06 PM
$124.56
-0.18-0.14%