Teleflex Incorporated

TFX
NYSE
135.86 0.42 (0.31%) last updated 4:14 PM EDT Jul 02
Trade $TFX Now