Teleflex Incorporated

NYSE:TFX   11:21:14 AM EDT
382.24
+4.10 (+1.08%)
Twitter Share  Facebook Share StockTwits Share