Growth Metrics

Teleflex (TFX) Shares Repurchased: 2024-2025