Teleflex Incorporated Common Stock (TFX)

105.86
+2.11 (2.03%)
NYSE · Last Trade: Feb 18th, 2:48 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors