TFX   $119.61  4.07% Market Closed After Close 119.61 0.0

Teleflex Incorporated

Data not available