Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Henderson Jeffrey William | Director | Apr 28 '25 | Sale | 60.37 | 4,497 | 271,467 | 28,611 | Apr 28 06:04 PM | Henderson Jeffrey William | Director | Apr 01 '25 | Sale | 64.05 | 503 | 32,217 | 33,108 | Apr 01 06:32 PM | Henderson Jeffrey William | Director | Mar 03 '25 | Sale | 58.69 | 5,000 | 293,458 | 33,611 | Mar 03 08:46 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 26 '25 | Sale | 58.12 | 10,000 | 581,244 | 175,453 | Feb 27 06:32 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 25 '25 | Sale | 58.05 | 10,000 | 580,534 | 185,453 | Feb 27 06:32 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 27 '25 | Sale | 58.28 | 1,697 | 98,902 | 173,756 | Feb 27 06:32 PM | MICHAEL LABARRE | Officer | Feb 25 '25 | Proposed Sale | 58.50 | 21,697 | 1,269,274 | | Feb 25 04:32 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 23 '25 | Option Exercise | 0.00 | 4,747 | 0 | 197,863 | Feb 24 05:11 PM | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER | Feb 23 '25 | Option Exercise | 0.00 | 7,012 | 0 | 32,264 | Feb 24 05:07 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 23 '25 | Option Exercise | 0.00 | 6,688 | 0 | 35,501 | Feb 24 05:04 PM | Torley Helen | PRESIDENT AND CEO | Feb 23 '25 | Option Exercise | 0.00 | 22,436 | 0 | 745,800 | Feb 24 05:01 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 16 '25 | Option Exercise | 0.00 | 31,266 | 0 | 196,729 | Feb 18 06:42 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 15 '25 | Option Exercise | 0.00 | 3,386 | 0 | 177,142 | Feb 18 06:42 PM | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER | Feb 16 '25 | Option Exercise | 0.00 | 22,205 | 0 | 32,411 | Feb 18 06:41 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 16 '25 | Option Exercise | 0.00 | 27,831 | 0 | 33,402 | Feb 18 06:39 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 15 '25 | Option Exercise | 0.00 | 1,254 | 0 | 16,734 | Feb 18 06:39 PM | Torley Helen | PRESIDENT AND CEO | Feb 16 '25 | Option Exercise | 0.00 | 109,694 | 0 | 744,548 | Feb 18 06:37 PM | Torley Helen | PRESIDENT AND CEO | Feb 15 '25 | Option Exercise | 0.00 | 13,092 | 0 | 679,836 | Feb 18 06:37 PM | Henderson Jeffrey William | Director | Feb 03 '25 | Sale | 56.30 | 5,000 | 281,517 | 38,611 | Feb 04 06:07 PM | JEFFREY HENDERSON | Director | Feb 03 '25 | Proposed Sale | 56.64 | 15,000 | 849,600 | | Feb 03 04:21 PM | Henderson Jeffrey William | Director | Jan 06 '25 | Sale | 50.01 | 10,000 | 500,060 | 43,611 | Jan 07 04:14 PM | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER | Jan 03 '25 | Option Exercise | 0.00 | 7,611 | 0 | 19,291 | Jan 06 05:12 PM | JEFFREY HENDERSON | Director | Jan 06 '25 | Proposed Sale | 47.74 | 10,000 | 477,400 | | Jan 06 04:26 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Oct 16 '24 | Option Exercise | 19.98 | 10,000 | 199,800 | 183,756 | Oct 16 06:53 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Oct 15 '24 | Option Exercise | 18.15 | 10,000 | 181,455 | 183,756 | Oct 16 06:53 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Oct 15 '24 | Sale | 53.75 | 10,000 | 537,469 | 173,756 | Oct 16 06:53 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Oct 16 '24 | Sale | 53.26 | 10,000 | 532,590 | 173,756 | Oct 16 06:53 PM | MICHAEL LABARRE | Officer | Oct 16 '24 | Proposed Sale | 53.26 | 10,000 | 532,592 | | Oct 16 04:14 PM | MICHAEL LABARRE | Officer | Oct 15 '24 | Proposed Sale | 53.75 | 10,000 | 537,466 | | Oct 15 04:34 PM | Torley Helen | PRESIDENT AND CEO | Oct 08 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Oct 09 05:39 PM | Torley Helen | PRESIDENT AND CEO | Oct 09 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Oct 09 05:39 PM | Torley Helen | PRESIDENT AND CEO | Oct 08 '24 | Sale | 54.00 | 10,000 | 539,961 | 676,744 | Oct 09 05:39 PM | Torley Helen | PRESIDENT AND CEO | Oct 09 '24 | Sale | 52.58 | 10,000 | 525,783 | 676,744 | Oct 09 05:39 PM | HELEN TORLEY | Officer | Oct 09 '24 | Proposed Sale | 52.58 | 10,000 | 525,778 | | Oct 09 04:09 PM | HELEN TORLEY | Officer | Oct 08 '24 | Proposed Sale | 54.00 | 10,000 | 539,956 | | Oct 08 04:08 PM | Torley Helen | PRESIDENT AND CEO | Sep 26 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 26 06:06 PM | Torley Helen | PRESIDENT AND CEO | Sep 24 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 26 06:06 PM | Torley Helen | PRESIDENT AND CEO | Sep 25 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 26 06:06 PM | Torley Helen | PRESIDENT AND CEO | Sep 24 '24 | Sale | 58.21 | 10,000 | 582,100 | 676,744 | Sep 26 06:06 PM | Torley Helen | PRESIDENT AND CEO | Sep 25 '24 | Sale | 56.34 | 10,000 | 563,370 | 676,744 | Sep 26 06:06 PM | Torley Helen | PRESIDENT AND CEO | Sep 26 '24 | Sale | 56.10 | 10,000 | 560,970 | 676,744 | Sep 26 06:06 PM | HELEN TORLEY | Officer | Sep 26 '24 | Proposed Sale | 56.10 | 10,000 | 560,970 | | Sep 26 04:05 PM | HELEN TORLEY | Officer | Sep 25 '24 | Proposed Sale | 56.34 | 10,000 | 563,368 | | Sep 25 04:00 PM | HELEN TORLEY | Officer | Sep 24 '24 | Proposed Sale | 58.21 | 10,000 | 582,101 | | Sep 24 04:05 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Sep 17 '24 | Option Exercise | 16.65 | 10,000 | 166,500 | 183,756 | Sep 18 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Sep 18 '24 | Option Exercise | 16.65 | 10,000 | 166,500 | 183,756 | Sep 18 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Sep 17 '24 | Sale | 62.88 | 10,000 | 628,780 | 173,756 | Sep 18 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Sep 18 '24 | Sale | 62.03 | 10,000 | 620,316 | 173,756 | Sep 18 06:49 PM | MICHAEL LABARRE | Officer | Sep 18 '24 | Proposed Sale | 62.03 | 10,000 | 620,311 | | Sep 18 04:01 PM | MICHAEL LABARRE | Officer | Sep 17 '24 | Proposed Sale | 62.88 | 10,000 | 628,777 | | Sep 17 04:03 PM | Torley Helen | PRESIDENT AND CEO | Sep 10 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 12 05:56 PM | Torley Helen | PRESIDENT AND CEO | Sep 12 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 12 05:56 PM | Torley Helen | PRESIDENT AND CEO | Sep 11 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Sep 12 05:56 PM | Torley Helen | PRESIDENT AND CEO | Sep 12 '24 | Sale | 59.20 | 10,000 | 592,030 | 676,744 | Sep 12 05:56 PM | Torley Helen | PRESIDENT AND CEO | Sep 10 '24 | Sale | 59.09 | 10,000 | 590,890 | 676,744 | Sep 12 05:56 PM | Torley Helen | PRESIDENT AND CEO | Sep 11 '24 | Sale | 59.09 | 10,000 | 590,870 | 676,744 | Sep 12 05:56 PM | HELEN TORLEY | Officer | Sep 12 '24 | Proposed Sale | 59.20 | 10,000 | 592,028 | | Sep 12 04:12 PM | HELEN TORLEY | Officer | Sep 11 '24 | Proposed Sale | 59.09 | 10,000 | 590,873 | | Sep 11 04:05 PM | HELEN TORLEY | Officer | Sep 10 '24 | Proposed Sale | 59.09 | 10,000 | 590,897 | | Sep 10 04:16 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Aug 27 '24 | Option Exercise | 18.41 | 5,580 | 102,728 | 173,756 | Aug 27 07:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Aug 20 '24 | Option Exercise | 16.65 | 10,000 | 166,500 | 178,176 | Aug 21 06:03 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Aug 21 '24 | Option Exercise | 16.65 | 10,000 | 166,500 | 178,176 | Aug 21 06:03 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Aug 21 '24 | Sale | 61.75 | 10,000 | 617,470 | 168,176 | Aug 21 06:03 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Aug 20 '24 | Sale | 61.05 | 10,000 | 610,550 | 168,176 | Aug 21 06:03 PM | MICHAEL LABARRE | Officer | Aug 21 '24 | Proposed Sale | 61.75 | 10,000 | 617,474 | | Aug 21 04:11 PM | MICHAEL LABARRE | Officer | Aug 20 '24 | Proposed Sale | 61.06 | 10,000 | 610,553 | | Aug 20 04:16 PM | Torley Helen | PRESIDENT AND CEO | Aug 15 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Aug 15 04:59 PM | Torley Helen | PRESIDENT AND CEO | Aug 13 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Aug 15 04:59 PM | Torley Helen | PRESIDENT AND CEO | Aug 14 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Aug 15 04:59 PM | Torley Helen | PRESIDENT AND CEO | Aug 15 '24 | Sale | 57.95 | 10,000 | 579,490 | 676,744 | Aug 15 04:59 PM | Torley Helen | PRESIDENT AND CEO | Aug 14 '24 | Sale | 57.25 | 10,000 | 572,471 | 676,744 | Aug 15 04:59 PM | Torley Helen | PRESIDENT AND CEO | Aug 13 '24 | Sale | 56.25 | 10,000 | 562,490 | 676,744 | Aug 15 04:59 PM | HELEN TORLEY | Officer | Aug 15 '24 | Proposed Sale | 57.95 | 10,000 | 579,488 | | Aug 15 04:31 PM | Posard Matthew L. | Director | Aug 14 '24 | Sale | 57.70 | 9,881 | 570,134 | 69,874 | Aug 14 04:57 PM | Posard Matthew L. | Director | Aug 13 '24 | Sale | 56.19 | 10,000 | 561,930 | 79,755 | Aug 14 04:57 PM | Posard Matthew L. | Director | Aug 12 '24 | Sale | 55.72 | 10,000 | 557,230 | 89,755 | Aug 14 04:57 PM | HELEN TORLEY | Officer | Aug 14 '24 | Proposed Sale | 57.25 | 10,000 | 572,472 | | Aug 14 04:08 PM | HELEN TORLEY | Officer | Aug 13 '24 | Proposed Sale | 56.25 | 10,000 | 562,496 | | Aug 13 04:19 PM | Posard Matthew L. | affiliate | Aug 13 '24 | Proposed Sale | 54.15 | 30,000 | 1,624,500 | | Aug 07 04:41 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jul 24 '24 | Option Exercise | 15.19 | 10,000 | 151,854 | 178,176 | Jul 24 05:48 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jul 23 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | Jul 24 05:48 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jul 24 '24 | Sale | 55.12 | 10,000 | 551,150 | 168,176 | Jul 24 05:48 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jul 23 '24 | Sale | 54.89 | 10,000 | 548,873 | 168,176 | Jul 24 05:48 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jul 22 '24 | Option Exercise | 22.50 | 5,000 | 112,500 | 19,488 | Jul 23 04:37 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jul 22 '24 | Sale | 53.93 | 5,000 | 269,662 | 15,480 | Jul 23 04:37 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 26 '24 | Option Exercise | 22.50 | 10,000 | 225,000 | 25,480 | Jun 28 04:06 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 27 '24 | Option Exercise | 22.50 | 10,000 | 225,000 | 25,480 | Jun 28 04:06 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 28 '24 | Option Exercise | 22.50 | 10,000 | 225,000 | 25,480 | Jun 28 04:06 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 28 '24 | Sale | 52.04 | 10,000 | 520,400 | 15,480 | Jun 28 04:06 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 27 '24 | Sale | 51.93 | 10,000 | 519,340 | 15,480 | Jun 28 04:06 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Jun 26 '24 | Sale | 51.82 | 10,000 | 518,200 | 15,480 | Jun 28 04:06 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jun 18 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | Jun 20 04:17 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jun 18 '24 | Sale | 49.43 | 10,000 | 494,260 | 168,176 | Jun 20 04:17 PM | Posard Matthew L. | Director | Jun 12 '24 | Sale | 50.62 | 10,000 | 506,190 | 99,755 | Jun 13 04:15 PM | Posard Matthew L. | Director | Jun 11 '24 | Sale | 50.01 | 10,000 | 500,110 | 109,755 | Jun 13 04:15 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | May 21 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | May 22 05:24 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | May 22 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | May 22 05:24 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | May 22 '24 | Sale | 45.38 | 10,000 | 453,840 | 168,176 | May 22 05:24 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | May 21 '24 | Sale | 45.16 | 10,000 | 451,640 | 168,176 | May 22 05:24 PM |
|