Teleflex Incorporated Common Stock (TFX)

149.87
+9.92 (7.09%)
NYSE · Last Trade: Nov 4th, 11:24 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors