Teleflex Incorporated

NYSE:TFX   3:59:53 PM EDT
393.51
+7.68 (+1.99%)
Twitter Share  Facebook Share StockTwits Share