Teleflex Inc (NYSE:TFX)

264.91
Delayed Data
As of 9:47am ET
 +0.42 / +0.16%
Today’s Change
191.40
Today|||52-Week Range
288.78
+6.47%
Year-to-Date