TFX

Teleflex Inc

TFXNYSE

$182.45

+1.18

0.65%

Last Updated: Jan 21, 21:00