Teleflex Incorporated Common Stock (TFX)

108.81
+2.95 (2.79%)
NYSE · Last Trade: Feb 18th, 11:58 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors