| Name | Relationship | Address | Signature | Signature date | CIK |
|---|---|---|---|---|---|
| Krakauer Andrew A | Director | C/O 550 E. SWEDESFORD ROAD, SUITE 400, WAYNE | Daniel V. Logue with POA for Andrew Krakauer | 07 Aug 2025 | 0001302168 |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | TFX | Common Stock | Purchase | $115,250 | +1,000 | +16% | $115.25 | 7,192 | 05 Aug 2025 | Direct |