| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 19 '25 | Sale | 62.28 | 4,945 | 307,982 | 19,824 | Nov 20 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 10 '25 | Option Exercise | 0.00 | 5,640 | 0 | 24,807 | Nov 12 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 07 '25 | Option Exercise | 0.00 | 3,693 | 0 | 19,405 | Nov 10 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 05 '25 | Option Exercise | 0.00 | 3,387 | 0 | 17,432 | Nov 07 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 12 '24 | Sale | 86.82 | 1,915 | 166,260 | 14,045 | Nov 13 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 11 '24 | Option Exercise | 0.00 | 3,884 | 0 | 27,443 | Nov 13 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 11 '24 | Sale | 88.01 | 10,522 | 926,091 | 15,960 | Nov 13 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 08 '24 | Sale | 90.16 | 1,821 | 164,181 | 24,567 | Nov 12 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 08 '24 | Option Exercise | 0.00 | 3,632 | 0 | 28,229 | Nov 12 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 07 '24 | Option Exercise | 0.00 | 3,693 | 0 | 17,738 | Nov 12 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 14 '23 | Sale | 91.65 | 4,457 | 408,497 | 14,045 | Nov 16 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 13 '23 | Option Exercise | 0.00 | 1,876 | 0 | 19,433 | Nov 14 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 10 '23 | Option Exercise | 0.00 | 2,009 | 0 | 13,496 | Nov 14 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 09 '23 | Sale | 88.18 | 3,156 | 278,296 | 11,487 | Nov 09 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 08 '23 | Option Exercise | 0.00 | 3,632 | 0 | 16,444 | Nov 09 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 06 '23 | Option Exercise | 0.00 | 2,633 | 0 | 14,100 | Nov 08 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Dec 13 '22 | Sale | 100.60 | 3,500 | 352,100 | 11,187 | Dec 15 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 11 '22 | Option Exercise | 0.00 | 1,877 | 0 | 15,618 | Nov 14 |
| SWKS | TERRY ROBERT JOHN | SVP, Gen. Counsel & Secretary | Nov 10 '22 | Option Exercise | 0.00 | 2,009 | 0 | 11,902 | Nov 14 |