Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
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 13 '24 | Option Exercise | 13.87 | 10,000 | 138,700 | 686,744 | Aug 15 04:59 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 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 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Apr 16 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | Apr 17 07:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Apr 17 '24 | Option Exercise | 8.11 | 10,000 | 81,100 | 178,176 | Apr 17 07:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Apr 17 '24 | Sale | 38.49 | 10,000 | 384,890 | 168,176 | Apr 17 07:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Apr 16 '24 | Sale | 38.35 | 10,000 | 383,500 | 168,176 | Apr 17 07:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Mar 26 '24 | Option Exercise | 11.20 | 11,618 | 130,160 | 168,176 | Mar 26 07:38 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Mar 12 '24 | Option Exercise | 12.07 | 10,000 | 120,700 | 166,558 | Mar 13 05:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Mar 13 '24 | Option Exercise | 10.66 | 10,000 | 106,638 | 166,558 | Mar 13 05:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Mar 13 '24 | Sale | 42.27 | 10,000 | 422,730 | 156,558 | Mar 13 05:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Mar 12 '24 | Sale | 41.64 | 10,000 | 416,370 | 156,558 | Mar 13 05:22 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 28 '24 | Option Exercise | 8.11 | 7,471 | 60,590 | 164,029 | Feb 28 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 27 '24 | Sale | 39.95 | 10,000 | 399,460 | 159,087 | Feb 28 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 28 '24 | Sale | 39.55 | 10,000 | 395,463 | 156,558 | Feb 28 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 16 '24 | Option Exercise | 0.00 | 10,376 | 0 | 171,247 | Feb 20 06:59 PM | Snyder Mark Howard | SVP, GENERAL COUNSEL | Feb 16 '24 | Option Exercise | 0.00 | 4,796 | 0 | 14,257 | Feb 20 06:55 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 16 '24 | Option Exercise | 0.00 | 10,422 | 0 | 18,344 | Feb 20 06:53 PM | Torley Helen | PRESIDENT AND CEO | Feb 16 '24 | Option Exercise | 0.00 | 37,884 | 0 | 685,814 | Feb 20 06:49 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 15 '24 | Option Exercise | 0.00 | 3,386 | 0 | 160,529 | Feb 16 05:47 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 15 '24 | Option Exercise | 0.00 | 1,254 | 0 | 11,345 | Feb 16 05:41 PM | Torley Helen | PRESIDENT AND CEO | Feb 15 '24 | Option Exercise | 0.00 | 13,092 | 0 | 651,096 | Feb 16 05:39 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Feb 10 '24 | Option Exercise | 0.00 | 8,133 | 0 | 160,044 | Feb 13 04:18 PM | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER | Feb 10 '24 | Option Exercise | 0.00 | 2,502 | 0 | 11,568 | Feb 13 04:15 PM | Torley Helen | PRESIDENT AND CEO | Feb 10 '24 | Option Exercise | 0.00 | 31,281 | 0 | 654,947 | Feb 13 04:12 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jan 16 '24 | Option Exercise | 12.07 | 10,000 | 120,700 | 161,911 | Jan 18 04:07 PM | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER | Jan 17 '24 | Option Exercise | 12.07 | 10,000 | 120,700 | 161,911 | Jan 18 04:07 PM |
|