| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| Caldwell Christopher A | President and CEO | Oct 31 '25 | Buy | 40.00 | 1,000 | 40,000 | 287,661 | Nov 03 04:19 PM | | Caldwell Christopher A | President and CEO | Oct 30 '25 | Buy | 42.03 | 2,000 | 84,056 | 286,661 | Oct 31 04:50 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Oct 30 '25 | Sale | 42.53 | 500 | 21,265 | 35,630 | Oct 31 04:25 PM | | CORMAC TWOMEY | Officer | Oct 30 '25 | Proposed Sale | 42.53 | 500 | 21,265 | | Oct 30 04:02 PM | | Caldwell Christopher A | President and CEO | Oct 10 '25 | Buy | 45.35 | 1,000 | 45,350 | 305,345 | Oct 14 04:03 PM | | Caldwell Christopher A | President and CEO | Sep 30 '25 | Option Exercise | 44.52 | 9,363 | 416,841 | 313,725 | Oct 02 04:10 PM | | Caldwell Christopher A | President and CEO | Sep 30 '25 | Buy | 47.44 | 1,000 | 47,435 | 304,362 | Oct 02 04:10 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Sep 30 '25 | Sale | 47.08 | 500 | 23,540 | 36,130 | Oct 02 04:05 PM | | CORMAC TWOMEY | Officer | Sep 30 '25 | Proposed Sale | 47.08 | 500 | 23,540 | | Sep 30 04:03 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Aug 29 '25 | Sale | 50.25 | 500 | 25,125 | 36,630 | Sep 02 04:10 PM | | CORMAC TWOMEY | Officer | Aug 29 '25 | Proposed Sale | 50.25 | 500 | 25,125 | | Aug 29 04:19 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Jul 30 '25 | Sale | 57.91 | 500 | 28,955 | 37,130 | Jul 31 04:15 PM | | CORMAC TWOMEY | Officer | Jul 30 '25 | Proposed Sale | 57.91 | 500 | 28,955 | | Jul 30 04:07 PM | | Olivier Fabrice Duha | Director | Jul 08 '25 | Proposed Sale | 60.50 | 300,000 | 18,150,000 | | Jul 08 04:48 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Jun 30 '25 | Sale | 52.56 | 500 | 26,280 | 37,630 | Jul 02 04:06 PM | | CORMAC TWOMEY | Officer | Jun 30 '25 | Proposed Sale | 52.56 | 500 | 26,280 | | Jun 30 04:13 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | May 30 '25 | Sale | 57.06 | 500 | 28,530 | 38,130 | Jun 02 05:03 PM | | CORMAC TWOMEY | Officer | May 30 '25 | Proposed Sale | 57.06 | 500 | 28,530 | | May 30 04:02 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Apr 30 '25 | Sale | 50.70 | 500 | 25,350 | 38,630 | May 01 04:10 PM | | CORMAC TWOMEY | Officer | Apr 30 '25 | Proposed Sale | 50.70 | 500 | 25,350 | | Apr 30 04:01 PM | | Caldwell Christopher A | President and CEO | Apr 21 '25 | Buy | 46.00 | 1,000 | 46,000 | 303,362 | Apr 23 05:25 PM | | Duha Olivier | Director | Apr 15 '25 | Sale | 48.59 | 49,072 | 2,384,573 | 16,675 | Apr 17 05:05 PM | | Duha Olivier | Director | Apr 15 '25 | Sale | 48.52 | 29,444 | 1,428,691 | 1,155,862 | Apr 17 05:05 PM | | Duha Olivier | Director | Apr 16 '25 | Sale | 48.20 | 18,815 | 906,840 | 9,499 | Apr 17 05:05 PM | | Duha Olivier | Director | Apr 16 '25 | Sale | 48.20 | 11,512 | 554,867 | 1,144,350 | Apr 17 05:05 PM | | Olivier Fabrice Duha | Director | Apr 15 '25 | Proposed Sale | 49.83 | 300,000 | 14,949,000 | | Apr 15 04:50 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Mar 31 '25 | Sale | 55.31 | 500 | 27,655 | 39,130 | Apr 02 04:09 PM | | CORMAC TWOMEY | Officer | Mar 31 '25 | Proposed Sale | 55.31 | 500 | 27,655 | | Mar 31 04:02 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Feb 28 '25 | Sale | 45.14 | 500 | 22,570 | 39,630 | Mar 04 04:09 PM | | CORMAC TWOMEY | Officer | Feb 28 '25 | Proposed Sale | 45.14 | 500 | 22,570 | | Feb 28 04:02 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Jan 29 '25 | Sale | 55.60 | 500 | 27,800 | 41,111 | Jan 31 04:08 PM | | CORMAC TWOMEY | Officer | Jan 29 '25 | Proposed Sale | 55.60 | 500 | 27,800 | | Jan 29 04:02 PM | | Hayley Kathryn | Director | Jan 22 '25 | Buy | 50.22 | 500 | 25,110 | 3,034 | Jan 23 04:03 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Dec 30 '24 | Sale | 44.05 | 500 | 22,025 | 23,936 | Dec 31 04:17 PM | | CORMAC TWOMEY | Officer | Dec 30 '24 | Proposed Sale | 44.05 | 500 | 22,025 | | Dec 30 04:02 PM | | Twomey Cormac J | EVP, Global Ops & Delivery | Nov 29 '24 | Sale | 45.15 | 500 | 22,575 | 24,436 | Dec 03 04:26 PM | | CORMAC TWOMEY | Officer | Nov 29 '24 | Proposed Sale | 45.15 | 500 | 22,575 | | Nov 29 01:25 PM |
|