TFX

Teleflex Inc

TFXNYSE

$140.30

+2.11

1.53%

Last Updated: Apr 1, 20:00