Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Mirgorodskaya Natalia | See Remarks | Aug 20 '25 | Sale | 61.12 | 1,079 | 65,944 | 23,544 | Aug 22 04:39 PM | Darling Scott | Chief Legal Officer | Aug 20 '25 | Sale | 61.16 | 6,853 | 419,158 | 130,300 | Aug 22 04:38 PM | Mirgorodskaya Natalia | Officer | Aug 22 '25 | Proposed Sale | 70.00 | 365 | 25,551 | | Aug 22 04:36 PM | Datta Sanjay | Chief Financial Officer | Aug 20 '25 | Sale | 61.12 | 13,473 | 823,452 | 297,904 | Aug 22 04:34 PM | Mirgorodskaya Natalia | Officer | Aug 20 '25 | Proposed Sale | 61.12 | 1,079 | 65,944 | | Aug 20 04:48 PM | Datta Sanjay | Officer | Aug 20 '25 | Proposed Sale | 61.12 | 13,473 | 823,453 | | Aug 20 04:47 PM | Darling Scott | Officer | Aug 20 '25 | Proposed Sale | 61.12 | 6,714 | 410,359 | | Aug 20 04:46 PM | Darling Scott | Officer | Aug 20 '25 | Proposed Sale | 63.31 | 139 | 8,800 | | Aug 20 04:46 PM | Girouard Dave | Chief Executive Officer | Aug 15 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 94,281 | Aug 19 05:54 PM | Girouard Dave | Chief Executive Officer | Aug 15 '25 | Sale | 63.27 | 41,667 | 2,636,434 | 52,614 | Aug 19 05:54 PM | Girouard Dave | Officer | Aug 15 '25 | Proposed Sale | 63.27 | 41,667 | 2,636,434 | | Aug 15 04:09 PM | Mirgorodskaya Natalia | See Remarks | Aug 01 '25 | Option Exercise | 25.90 | 365 | 9,454 | 24,988 | Aug 05 04:30 PM | Mirgorodskaya Natalia | See Remarks | Aug 01 '25 | Sale | 77.97 | 365 | 28,457 | 24,623 | Aug 05 04:30 PM | Darling Scott | Chief Legal Officer | Aug 01 '25 | Option Exercise | 13.22 | 4,000 | 52,880 | 141,014 | Aug 05 04:30 PM | Darling Scott | Chief Legal Officer | Aug 01 '25 | Sale | 78.45 | 4,000 | 313,806 | 137,014 | Aug 05 04:30 PM | Singh Cassidy Sukhinder | Former Director | Aug 04 '25 | Proposed Sale | 82.92 | 5,000 | 414,624 | | Aug 04 04:02 PM | Mirgorodskaya Natalia | Officer | Aug 01 '25 | Proposed Sale | 77.96 | 365 | 28,457 | | Aug 01 04:37 PM | Darling Scott | Officer | Aug 01 '25 | Proposed Sale | 78.45 | 4,000 | 313,807 | | Aug 01 04:36 PM | Singh Cassidy Sukhinder | Former Director | Jul 31 '25 | Proposed Sale | 85.14 | 15,000 | 1,277,049 | | Jul 31 04:02 PM | Singh Cassidy Sukhinder | Former Director | Jul 30 '25 | Proposed Sale | 82.37 | 12,000 | 988,422 | | Jul 30 04:07 PM | Singh Cassidy Sukhinder | Former Director | Jul 29 '25 | Proposed Sale | 81.50 | 3,000 | 244,500 | | Jul 29 04:11 PM | Singh Cassidy Sukhinder | Former Director | Jul 24 '25 | Proposed Sale | 82.66 | 3,000 | 247,993 | | Jul 24 04:00 PM | Singh Cassidy Sukhinder | Former Director | Jul 18 '25 | Proposed Sale | 66.00 | 5,000 | 330,000 | | Jul 21 04:05 PM | Girouard Dave | Chief Executive Officer | Jul 15 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 94,281 | Jul 17 04:45 PM | Girouard Dave | Chief Executive Officer | Jul 15 '25 | Sale | 75.07 | 41,667 | 3,127,831 | 52,614 | Jul 17 04:45 PM | Girouard Dave | Officer | Jul 15 '25 | Proposed Sale | 75.07 | 41,667 | 3,127,831 | | Jul 15 04:16 PM | Mirgorodskaya Natalia | See Remarks | Jul 08 '25 | Option Exercise | 25.90 | 4,000 | 103,600 | 28,623 | Jul 10 04:35 PM | Mirgorodskaya Natalia | See Remarks | Jul 08 '25 | Sale | 80.07 | 4,000 | 320,270 | 24,623 | Jul 10 04:35 PM | Darling Scott | Chief Legal Officer | Jul 08 '25 | Option Exercise | 13.22 | 5,000 | 66,100 | 142,014 | Jul 10 04:32 PM | Darling Scott | Chief Legal Officer | Jul 08 '25 | Sale | 80.04 | 5,000 | 400,210 | 137,014 | Jul 10 04:32 PM | Singh Cassidy Sukhinder | Former Director | Jul 08 '25 | Proposed Sale | 76.18 | 10,957 | 834,683 | | Jul 08 04:31 PM | Darling Scott | Officer | Jul 08 '25 | Proposed Sale | 80.04 | 5,000 | 400,210 | | Jul 08 04:09 PM | Mirgorodskaya Natalia | Officer | Jul 08 '25 | Proposed Sale | 80.07 | 4,000 | 320,270 | | Jul 08 04:07 PM | Mirgorodskaya Natalia | See Remarks | Jul 02 '25 | Option Exercise | 24.15 | 6,533 | 157,756 | 31,156 | Jul 07 04:35 PM | Mirgorodskaya Natalia | See Remarks | Jul 02 '25 | Sale | 70.06 | 6,533 | 457,675 | 24,623 | Jul 07 04:35 PM | Darling Scott | Chief Legal Officer | Jul 02 '25 | Option Exercise | 13.22 | 5,000 | 66,100 | 142,014 | Jul 03 02:31 PM | Darling Scott | Chief Legal Officer | Jul 01 '25 | Option Exercise | 13.22 | 2,000 | 26,440 | 139,014 | Jul 03 02:31 PM | Darling Scott | Chief Legal Officer | Jul 02 '25 | Sale | 70.04 | 5,000 | 350,176 | 137,014 | Jul 03 02:31 PM | Darling Scott | Chief Legal Officer | Jul 01 '25 | Sale | 63.56 | 2,000 | 127,120 | 137,014 | Jul 03 02:31 PM | Mirgorodskaya Natalia | Officer | Jul 02 '25 | Proposed Sale | 70.06 | 6,533 | 457,674 | | Jul 02 04:08 PM | Darling Scott | Officer | Jul 02 '25 | Proposed Sale | 70.04 | 5,000 | 350,176 | | Jul 02 04:04 PM | Singh Cassidy Sukhinder | Former Director | Jul 01 '25 | Proposed Sale | 67.01 | 1,278 | 85,639 | | Jul 01 04:13 PM | Darling Scott | Officer | Jul 01 '25 | Proposed Sale | 63.56 | 2,000 | 127,120 | | Jul 01 04:12 PM | Girouard Dave | Chief Executive Officer | Jun 20 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 94,281 | Jun 24 04:32 PM | Girouard Dave | Chief Executive Officer | Jun 20 '25 | Sale | 60.05 | 41,667 | 2,501,983 | 52,614 | Jun 24 04:32 PM | Gu Paul | Chief Technology Offier | Jun 17 '25 | Option Exercise | 3.80 | 25,000 | 95,000 | 1,147,156 | Jun 20 04:53 PM | Girouard Dave | Officer | Jun 20 '25 | Proposed Sale | 60.05 | 41,667 | 2,501,984 | | Jun 20 04:19 PM | Darling Scott | Chief Legal Officer | Jun 11 '25 | Option Exercise | 13.22 | 3,000 | 39,660 | 140,014 | Jun 13 05:30 PM | Darling Scott | Chief Legal Officer | Jun 11 '25 | Sale | 60.00 | 3,000 | 180,000 | 137,014 | Jun 13 05:30 PM | Girouard Dave | Chief Executive Officer | Jun 11 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 94,281 | Jun 13 05:29 PM | Girouard Dave | Chief Executive Officer | Jun 11 '25 | Sale | 60.11 | 41,667 | 2,504,524 | 52,614 | Jun 13 05:29 PM | Girouard Dave | Officer | Jun 11 '25 | Proposed Sale | 60.11 | 41,667 | 2,504,524 | | Jun 11 04:14 PM | Darling Scott | Officer | Jun 11 '25 | Proposed Sale | 60.00 | 3,000 | 180,000 | | Jun 11 04:13 PM | Darling Scott | Chief Legal Officer | Jun 03 '25 | Option Exercise | 13.22 | 1,000 | 13,220 | 144,397 | Jun 05 06:24 PM | Darling Scott | Chief Legal Officer | Jun 03 '25 | Sale | 50.00 | 7,383 | 369,166 | 137,014 | Jun 05 06:24 PM | Cooper Kerry Whorton | Director | Jun 02 '25 | Sale | 46.92 | 500 | 23,460 | 25,934 | Jun 04 05:02 PM | Darling Scott | Officer | Jun 03 '25 | Proposed Sale | 50.00 | 7,383 | 369,166 | | Jun 03 04:45 PM | Cooper Kerry Whorton | Director | Jun 02 '25 | Proposed Sale | 46.92 | 500 | 23,460 | | Jun 02 04:11 PM | Mirgorodskaya Natalia | See Remarks | May 23 '25 | Sale | 44.19 | 1,340 | 59,215 | 24,623 | May 28 04:26 PM | Mirgorodskaya Natalia | Officer | May 23 '25 | Proposed Sale | 44.19 | 1,340 | 59,215 | | May 23 04:04 PM | Mirgorodskaya Natalia | See Remarks | May 20 '25 | Sale | 46.96 | 764 | 35,874 | 25,963 | May 22 05:58 PM | Datta Sanjay | Chief Financial Officer | May 20 '25 | Sale | 46.97 | 13,512 | 634,674 | 311,356 | May 22 05:58 PM | Darling Scott | Chief Legal Officer | May 20 '25 | Sale | 46.98 | 6,732 | 316,246 | 143,397 | May 22 05:57 PM | Gu Paul | Chief Technology Offier | May 19 '25 | Option Exercise | 3.80 | 25,000 | 95,000 | 1,122,156 | May 21 05:35 PM | Mirgorodskaya Natalia | Officer | May 20 '25 | Proposed Sale | 46.96 | 764 | 35,874 | | May 20 05:11 PM | Darling Scott | Officer | May 20 '25 | Proposed Sale | 46.98 | 6,732 | 316,247 | | May 20 05:10 PM | Datta Sanjay | Officer | May 20 '25 | Proposed Sale | 4.69 | 135,212 | 634,673 | | May 20 05:09 PM | Darling Scott | Chief Legal Officer | Apr 29 '25 | Option Exercise | 13.22 | 1,000 | 13,220 | 151,129 | May 01 08:33 PM | Darling Scott | Chief Legal Officer | May 01 '25 | Option Exercise | 13.22 | 1,000 | 13,220 | 151,129 | May 01 08:33 PM | Darling Scott | Chief Legal Officer | Apr 29 '25 | Sale | 50.27 | 1,000 | 50,270 | 150,129 | May 01 08:33 PM | Darling Scott | Chief Legal Officer | May 01 '25 | Sale | 50.16 | 1,000 | 50,157 | 150,129 | May 01 08:33 PM | Darling Scott | Officer | May 01 '25 | Proposed Sale | 50.16 | 1,000 | 50,157 | | May 01 05:21 PM | Darling Scott | Officer | Apr 29 '25 | Proposed Sale | 50.27 | 1,000 | 50,270 | | Apr 29 04:36 PM | Gu Paul | Chief Technology Offier | Apr 14 '25 | Option Exercise | 3.80 | 25,000 | 95,000 | 1,097,156 | Apr 16 04:18 PM | Gu Paul | Chief Technology Offier | Mar 06 '25 | Option Exercise | 18.04 | 18,113 | 326,820 | 1,054,043 | Mar 10 07:23 PM | Gu Paul | Chief Technology Offier | Mar 10 '25 | Option Exercise | 18.04 | 18,113 | 326,820 | 1,072,156 | Mar 10 07:23 PM | Cooper Kerry Whorton | Director | Mar 03 '25 | Sale | 68.09 | 500 | 34,045 | 18,156 | Mar 05 04:06 PM | Darling Scott | Chief Legal Officer | Feb 28 '25 | Option Exercise | 13.22 | 7,564 | 99,996 | 150,970 | Mar 04 07:57 PM | Darling Scott | Chief Legal Officer | Mar 03 '25 | Option Exercise | 13.22 | 2,000 | 26,440 | 152,129 | Mar 04 07:57 PM | Darling Scott | Chief Legal Officer | Feb 28 '25 | Sale | 65.12 | 15,507 | 1,009,767 | 135,463 | Mar 04 07:57 PM | Darling Scott | Chief Legal Officer | Mar 03 '25 | Sale | 67.89 | 2,000 | 135,776 | 150,129 | Mar 04 07:57 PM | Cooper Kerry Whorton | Director | Mar 03 '25 | Proposed Sale | 68.09 | 500 | 34,045 | | Mar 03 04:20 PM | Darling Scott | Officer | Mar 03 '25 | Proposed Sale | 67.89 | 2,000 | 135,776 | | Mar 03 04:18 PM | Darling Scott | Officer | Feb 28 '25 | Proposed Sale | 65.12 | 15,507 | 1,009,767 | | Feb 28 04:32 PM | Mirgorodskaya Natalia | See Remarks | Feb 25 '25 | Sale | 69.00 | 1,309 | 90,321 | 19,757 | Feb 27 04:19 PM | Mirgorodskaya Natalia | Officer | Feb 25 '25 | Proposed Sale | 69.00 | 1,309 | 90,321 | | Feb 25 05:02 PM | Girouard Dave | Chief Executive Officer | Feb 20 '25 | Sale | 79.01 | 4,524 | 357,444 | 52,614 | Feb 24 05:18 PM | Gu Paul | Chief Technology Offier | Feb 20 '25 | Sale | 79.02 | 12,007 | 948,826 | 1,006,599 | Feb 24 05:17 PM | Datta Sanjay | Chief Financial Officer | Feb 20 '25 | Sale | 79.02 | 16,070 | 1,269,865 | 295,537 | Feb 24 05:12 PM | Darling Scott | Chief Legal Officer | Feb 20 '25 | Sale | 79.04 | 4,794 | 378,934 | 143,406 | Feb 24 05:03 PM | Mirgorodskaya Natalia | See Remarks | Feb 20 '25 | Sale | 79.02 | 794 | 62,746 | 21,985 | Feb 24 05:02 PM | Girouard Dave | Chief Executive Officer | Feb 18 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 98,805 | Feb 20 04:20 PM | Girouard Dave | Chief Executive Officer | Feb 18 '25 | Sale | 84.65 | 41,667 | 3,526,908 | 57,138 | Feb 20 04:20 PM | Mirgorodskaya Natalia | Officer | Feb 20 '25 | Proposed Sale | 79.03 | 794 | 62,746 | | Feb 20 04:12 PM | Gu Paul | Officer | Feb 20 '25 | Proposed Sale | 7.91 | 120,007 | 948,827 | | Feb 20 04:11 PM | Girouard Dave | Officer | Feb 20 '25 | Proposed Sale | 79.01 | 4,524 | 357,444 | | Feb 20 04:10 PM | Datta Sanjay | Officer | Feb 20 '25 | Proposed Sale | 79.02 | 16,070 | 1,269,865 | | Feb 20 04:10 PM | Darling Scott | Officer | Feb 20 '25 | Proposed Sale | 79.04 | 4,794 | 378,934 | | Feb 20 04:09 PM | Girouard Dave | Officer | Feb 18 '25 | Proposed Sale | 84.65 | 41,667 | 3,526,909 | | Feb 18 04:12 PM | Gu Paul | Chief Technology Offier | Jan 31 '25 | Option Exercise | 6.92 | 24,066 | 166,500 | 1,017,923 | Feb 04 04:24 PM |
|