TFX

Teleflex Inc

TFXNYSE

$175.64

+0.51

0.29%

Last Updated: Feb 21, 21:00