Teleflex Incorporated (TFX) NYSE

118.36

-1.11(-0.93%)

Updated at June 30 04:00PM

Currency In USD