TFX

Teleflex Inc

TFXNYSE

$118.06

-0.25

0.21%

Last Updated: Jun 23, 20:00