TFX

Teleflex Inc

TFXNYSE

$138.22

+3.32

2.46%

Last Updated: Apr 29, 20:00