Teleflex Incorporated Common Stock (TFX)

122.29
-2.20 (-1.77%)
NYSE · Last Trade: Dec 23rd, 7:17 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors