Teleflex Incorporated Common Stock (TFX)

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