TFX

Teleflex Inc

TFXNYSE

$124.50

-0.34

0.27%

Last Updated: Oct 31, 18:20