TFX

Teleflex Inc

TFXNYSE

$124.47

-0.37

0.30%

Last Updated: Oct 31, 20:00