Teleflex Incorporated Common Stock (TFX)

107.90
+2.49 (2.36%)
NYSE · Last Trade: Mar 23rd, 11:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors