| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 05 '24 | Option Exercise | 135.14 | 7,401 | 1,000,197 | 17,451 | Mar 05 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 05 '24 | Sale | 225.00 | 7,401 | 1,665,225 | 10,050 | Mar 05 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Nov 10 '21 | Option Exercise | 121.00 | 3,600 | 435,600 | 12,204 | Nov 12 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Nov 10 '21 | Sale | 350.00 | 3,600 | 1,260,000 | 8,604 | Nov 12 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Jun 10 '21 | Option Exercise | 111.41 | 3,476 | 387,277 | 12,080 | Jun 11 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Jun 10 '21 | Sale | 395.86 | 3,476 | 1,375,997 | 8,604 | Jun 11 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 15 '21 | Option Exercise | 103.07 | 3,326 | 342,806 | 11,604 | Mar 17 |
| TFX | Hicks Cameron P | Corp. VP & Chief HR Officer | Mar 15 '21 | Sale | 421.01 | 3,000 | 1,263,040 | 8,604 | Mar 17 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Dec 02 '20 | Option Exercise | 110.26 | 1,088 | 119,959 | 9,245 | Dec 02 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Nov 30 '20 | Option Exercise | 85.54 | 2,985 | 255,337 | 11,142 | Dec 02 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | Nov 30 '20 | Sale | 371.00 | 2,985 | 1,107,435 | 8,157 | Dec 02 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 11 '20 | Option Exercise | 92.41 | 907 | 83,817 | 8,157 | May 11 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 07 '20 | Option Exercise | 85.54 | 1,400 | 119,756 | 8,650 | May 11 |
| TFX | Hicks Cameron P | Corp. VP, HR & Communications | May 07 '20 | Sale | 343.57 | 1,400 | 480,998 | 7,250 | May 11 |