Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Girouard Dave | Officer | Sep 15 '25 | Proposed Sale | 64.93 | 41,667 | 2,705,545 | | Sep 15 04:18 PM | Darling Scott | Chief Legal Officer | Sep 03 '25 | Option Exercise | 13.22 | 4,000 | 52,880 | 127,898 | Sep 05 04:37 PM | Darling Scott | Chief Legal Officer | Sep 03 '25 | Sale | 69.41 | 4,000 | 277,654 | 123,898 | Sep 05 04:37 PM | Gu Paul | Chief Technology Offier | Sep 02 '25 | Option Exercise | 6.34 | 5,000 | 31,700 | 1,152,156 | Sep 04 05:48 PM | Gu Paul | Chief Technology Offier | Sep 02 '25 | Sale | 68.61 | 5,000 | 343,059 | 1,147,156 | Sep 04 05:48 PM | Mirgorodskaya Natalia | See Remarks | Sep 02 '25 | Sale | 69.21 | 1,439 | 99,593 | 21,081 | Sep 04 05:47 PM | Cooper Kerry Whorton | Director | Sep 02 '25 | Sale | 69.21 | 500 | 34,605 | 25,434 | Sep 04 05:45 PM | Darling Scott | Officer | Sep 03 '25 | Proposed Sale | 69.41 | 4,000 | 277,654 | | Sep 03 04:21 PM | Mirgorodskaya Natalia | Officer | Sep 02 '25 | Proposed Sale | 69.21 | 1,439 | 99,593 | | Sep 02 04:12 PM | Cooper Kerry Whorton | Director | Sep 02 '25 | Proposed Sale | 69.21 | 500 | 34,605 | | Sep 02 04:11 PM | Gu Paul | Officer | Sep 02 '25 | Proposed Sale | 68.61 | 5,000 | 343,060 | | Sep 02 01:03 PM | Darling Scott | Chief Legal Officer | Aug 25 '25 | Sale | 68.00 | 6,402 | 435,336 | 123,898 | Aug 27 04:38 PM | Mirgorodskaya Natalia | See Remarks | Aug 22 '25 | Option Exercise | 25.90 | 365 | 9,454 | 23,909 | Aug 26 04:31 PM | Mirgorodskaya Natalia | See Remarks | Aug 25 '25 | Sale | 68.00 | 1,024 | 69,632 | 22,520 | Aug 26 04:31 PM | Mirgorodskaya Natalia | See Remarks | Aug 22 '25 | Sale | 70.00 | 365 | 25,551 | 23,544 | Aug 26 04:31 PM | Mirgorodskaya Natalia | Officer | Aug 25 '25 | Proposed Sale | 68.00 | 1,024 | 69,632 | | Aug 25 04:28 PM | Darling Scott | Officer | Aug 25 '25 | Proposed Sale | 68.00 | 6,402 | 435,336 | | Aug 25 04:26 PM | 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 |
|