TFX

Teleflex Inc

TFXNYSE

$167.43

-0.18

0.11%

Last Updated: Feb 14, 21:00