TFX   $124.52  -0.85% Market Closed After Close 124.5 -0.02%

Teleflex Incorporated