TFX

Teleflex Inc

TFXNYSE

$119.93

-2.17

1.78%

Last Updated: Jun 13, 20:00