| Name | Relationship | Address | Signature | Signature date | CIK |
|---|---|---|---|---|---|
| RANDLE STUART A | Director | 550 E SWEDESFORD ROAD, SUITE 400, WAYNE | Daniel V. Logue with POA for Stuart A. Randle | 2025-08-07 | 0001256144 |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | TFX | Common Stock | Purchase | $116K | +1K | +15.27% | $115.86 | 7.55K | Aug 5, 2025 | Direct | F1 |
| Id | Content |
|---|---|
| F1 | This transaction was executed in multiple trades at prices ranging from $115.53 to $116.06. The price reported reflects the weighted average purchase price. The reporting person hereby undertakes to provide, upon request, to the SEC staff, the issuer or a security holder of the issuer full information regarding the number of shares and prices at which the transaction was effected. |