Teleflex Incorporated Common Stock, TFX
TFX | 2025-07-03 | -1.39% | v | -1d | 12 | 769.6k | -8.53% | 2018-11-01 | medical instruments & supplies | medical instruments & supplies |

None
TFX | 2025-07-03 | -1.39% | v | -1d | 12 | 769.6k | -8.53% | 2018-11-01 | medical instruments & supplies | medical instruments & supplies |