Teleflex Incorporated

XNYS:TFX   12:09:44 AM EDT
109.40
+0.89 (+0.82%)
Twitter Share  Facebook Share StockTwits Share