| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 05 '24 | Option Exercise | 135.14 | 14,802 | 2,000,394 | 17,451 | Mar 05 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 05 '24 | Sale | 225.00 | 7,401 | 1,665,225 | 10,050 | Mar 05 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Nov 10 '21 | Option Exercise | 121.00 | 7,200 | 871,200 | 12,204 | Nov 12 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Nov 10 '21 | Sale | 350.00 | 3,600 | 1,260,000 | 8,604 | Nov 12 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Jun 10 '21 | Option Exercise | 111.41 | 6,952 | 774,554 | 12,080 | Jun 11 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Jun 10 '21 | Sale | 395.86 | 3,476 | 1,375,997 | 8,604 | Jun 11 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 15 '21 | Option Exercise | 103.07 | 6,652 | 685,612 | 11,604 | Mar 17 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 15 '21 | Sale | 421.01 | 3,000 | 1,263,040 | 8,604 | Mar 17 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Dec 02 '20 | Option Exercise | 110.26 | 2,176 | 239,918 | 9,245 | Dec 02 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Nov 30 '20 | Sale | 371.00 | 2,985 | 1,107,435 | 8,157 | Dec 02 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Nov 30 '20 | Option Exercise | 85.54 | 5,970 | 510,674 | 11,142 | Dec 02 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 11 '20 | Option Exercise | 92.41 | 1,814 | 167,634 | 8,157 | May 11 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 07 '20 | Option Exercise | 85.54 | 2,800 | 239,512 | 8,650 | May 11 12:00 AM |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 07 '20 | Sale | 343.57 | 1,400 | 480,998 | 7,250 | May 11 12:00 AM |