Teleflex Inc (NYSE:TFX)

255.27
Delayed Data
As of 4:02pm ET
 +5.83 / +2.34%
Today’s Change
182.32
Today|||52-Week Range
288.78
+2.59%
Year-to-Date
No recent news for Teleflex Inc.