Oct-06-25 11:25AM
|
|
Oct-02-25 01:35AM
|
|
01:30AM
|
|
Oct-01-25 02:27AM
|
|
Sep-29-25 05:20PM
|
|
09:21AM |
Loading… |
09:21AM
|
|
Sep-26-25 02:56PM
|
|
11:39AM
|
|
10:52AM
|
(The Wall Street Journal) |
10:31AM
|
|
08:35AM
|
|
05:41AM
|
|
04:51AM
|
(The Wall Street Journal) |
Sep-25-25 11:01PM
|
|
05:20PM
|
|
05:17PM |
Loading… |
05:17PM
|
(The Wall Street Journal) |
04:39PM
|
|
04:05PM
|
|
05:41AM
|
|
04:30AM
|
|
Sep-24-25 09:45AM
|
|
09:15AM
|
|
Sep-23-25 11:00PM
|
|
Sep-18-25 09:05AM
|
|
Sep-16-25 05:10PM
|
|
Sep-11-25 07:30AM
|
|
Sep-08-25 09:05AM
|
|
Sep-05-25 08:15AM
|
|
Sep-03-25 09:00PM
|
|
Aug-31-25 11:34PM
|
|
11:40AM |
Loading… |
Aug-19-25 11:40AM
|
|
09:40AM
|
|
Aug-12-25 07:10AM
|
|
Aug-07-25 04:05PM
|
|
Aug-04-25 12:42AM
|
|
Jul-30-25 04:05PM
|
|
Jul-29-25 12:01AM
|
|
Jul-23-25 09:42AM
|
|
Jul-11-25 11:05AM
|
|
Jul-07-25 02:35PM
|
|
Jul-03-25 11:00PM
|
|
Jun-30-25 09:05AM
|
|
03:19AM
|
|
02:41AM
|
|
Jun-27-25 03:11PM
|
|
10:40AM
|
|
08:08AM
|
|
03:01AM
|
|
Jun-26-25 05:20PM
|
|
04:17PM
|
|
04:10PM
|
|
04:55AM
|
|
04:18AM
|
|
Jun-25-25 10:05AM
|
|
09:15AM
|
|
Jun-24-25 11:01PM
|
|
Jun-11-25 02:43PM
|
(Investor's Business Daily) |
08:00AM
|
|
Jun-06-25 08:10AM
|
|
Jun-02-25 04:55AM
|
|
May-30-25 06:20AM
|
|
May-28-25 11:31PM
|
|
May-27-25 06:20AM
|
|
May-22-25 09:05AM
|
|
May-21-25 12:01AM
|
|
May-15-25 04:15PM
|
|
May-14-25 06:20AM
|
|
May-12-25 09:00AM
|
|
May-08-25 12:31AM
|
|
Apr-28-25 08:00AM
|
|
06:20AM
|
|
03:02AM
|
|
Apr-22-25 05:25PM
|
|
Apr-16-25 09:00AM
|
|
Apr-05-25 05:59AM
|
|
Apr-02-25 09:01AM
|
|
04:30AM
|
|
Mar-31-25 09:50AM
|
|
Mar-29-25 12:00PM
|
|
Mar-28-25 01:36PM
|
|
04:25AM
|
|
Mar-27-25 02:55PM
|
|
09:33AM
|
(The Wall Street Journal) |
06:20AM
|
|
03:02AM
|
|
Mar-26-25 06:55PM
|
|
04:23PM
|
|
04:12PM
|
|
06:20AM
|
|
Mar-25-25 04:23PM
|
|
09:02AM
|
|
Mar-24-25 08:35AM
|
|
Mar-10-25 04:15PM
|
|
Feb-19-25 08:00AM
|
|
Feb-12-25 04:10PM
|
|
Feb-02-25 06:56AM
|
|
Jan-29-25 08:00AM
|
|
Jan-16-25 02:01AM
|
|
Jan-15-25 04:05PM
|
|
Jan-14-25 07:05AM
|
|
|
|
|
Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
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 | Twomey Cormac J | EVP, Global Ops & Delivery | Oct 29 '24 | Sale | 44.18 | 500 | 22,090 | 24,936 | Oct 29 04:14 PM | CORMAC TWOMEY | Officer | Oct 29 '24 | Proposed Sale | 44.18 | 500 | 22,090 | | Oct 29 04:02 PM |
|