Teleflex Incorporated

NYSE:TFX   10:52:28 AM EDT
121.30
+2.94 (+2.48%)
Twitter Share  Facebook Share StockTwits Share