Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Gu Paul | Chief Technology Offier | Dec 06 '24 | Option Exercise | 1.17 | 40,226 | 47,064 | 903,291 | Dec 06 05:37 PM | Gu Paul | Chief Technology Offier | Dec 04 '24 | Option Exercise | 1.17 | 28,155 | 32,941 | 891,220 | Dec 06 05:37 PM | Gu Paul | Chief Technology Offier | Dec 05 '24 | Option Exercise | 1.17 | 4,019 | 4,702 | 867,084 | Dec 06 05:37 PM | Gu Paul | Chief Technology Offier | Dec 06 '24 | Sale | 75.46 | 40,226 | 3,035,318 | 863,065 | Dec 06 05:37 PM | Gu Paul | Chief Technology Offier | Dec 04 '24 | Sale | 75.06 | 28,155 | 2,113,326 | 863,065 | Dec 06 05:37 PM | Gu Paul | Chief Technology Offier | Dec 05 '24 | Sale | 75.00 | 4,019 | 301,425 | 863,065 | Dec 06 05:37 PM | Gu Paul | Officer | Dec 06 '24 | Proposed Sale | 75.46 | 40,226 | 3,035,317 | | Dec 06 11:58 AM | Gu Paul | Officer | Dec 05 '24 | Proposed Sale | 75.00 | 4,019 | 301,425 | | Dec 05 04:08 PM | Gu Paul | Officer | Dec 04 '24 | Proposed Sale | 75.06 | 28,155 | 2,113,326 | | Dec 04 04:17 PM | Cooper Kerry Whorton | Director | Dec 02 '24 | Sale | 74.59 | 500 | 37,295 | 17,961 | Dec 04 04:12 PM | Gu Paul | Chief Technology Offier | Dec 02 '24 | Option Exercise | 1.17 | 87,600 | 102,492 | 950,665 | Dec 04 04:10 PM | Gu Paul | Chief Technology Offier | Dec 02 '24 | Sale | 69.39 | 87,600 | 6,078,466 | 863,065 | Dec 04 04:10 PM | Singh Cassidy Sukhinder | Director | Dec 02 '24 | Option Exercise | 8.41 | 10,000 | 84,100 | 23,270 | Dec 03 05:32 PM | Singh Cassidy Sukhinder | Director | Nov 29 '24 | Sale | 77.94 | 15,000 | 1,169,135 | 13,270 | Dec 03 05:32 PM | Singh Cassidy Sukhinder | Director | Dec 02 '24 | Sale | 70.98 | 14,992 | 1,064,143 | 8,278 | Dec 03 05:32 PM | Gu Paul | Officer | Dec 02 '24 | Proposed Sale | 69.39 | 87,600 | 6,078,468 | | Dec 02 04:18 PM | Cooper Kerry Whorton | Director | Dec 02 '24 | Proposed Sale | 74.59 | 500 | 37,295 | | Dec 02 04:12 PM | Singh Cassidy Sukhinder | Director | Dec 02 '24 | Proposed Sale | 70.98 | 14,992 | 1,064,143 | | Dec 02 04:11 PM | Singh Cassidy Sukhinder | Director | Nov 29 '24 | Proposed Sale | 77.94 | 15,000 | 1,169,135 | | Nov 29 01:23 PM | Darling Scott | Chief Legal Officer | Nov 25 '24 | Sale | 76.17 | 3,000 | 228,514 | 147,781 | Nov 27 04:49 PM | Mirgorodskaya Natalia | See Remarks | Nov 25 '24 | Sale | 77.36 | 1,411 | 109,162 | 18,596 | Nov 27 04:48 PM | Gu Paul | Chief Technology Offier | Nov 25 '24 | Option Exercise | 1.17 | 58,786 | 68,780 | 921,851 | Nov 27 04:47 PM | Gu Paul | Chief Technology Offier | Nov 25 '24 | Sale | 75.93 | 58,786 | 4,463,815 | 863,065 | Nov 27 04:47 PM | Mirgorodskaya Natalia | Officer | Nov 25 '24 | Proposed Sale | 77.36 | 1,411 | 109,162 | | Nov 25 04:28 PM | Darling Scott | Officer | Nov 25 '24 | Proposed Sale | 76.17 | 3,000 | 228,514 | | Nov 25 04:27 PM | Gu Paul | Officer | Nov 15 '24 | Proposed Sale | 75.93 | 58,786 | 4,463,815 | | Nov 25 10:30 AM | Datta Sanjay | Chief Financial Officer | Nov 20 '24 | Sale | 69.82 | 18,619 | 1,300,002 | 310,974 | Nov 22 05:31 PM | Darling Scott | Chief Legal Officer | Nov 20 '24 | Sale | 69.84 | 6,390 | 446,285 | 150,781 | Nov 22 05:30 PM | Girouard Dave | Chief Executive Officer | Nov 20 '24 | Sale | 69.79 | 4,374 | 305,248 | 57,138 | Nov 22 05:29 PM | Gu Paul | Chief Technology Offier | Nov 21 '24 | Option Exercise | 1.17 | 21,214 | 24,820 | 884,279 | Nov 22 05:27 PM | Gu Paul | Chief Technology Offier | Nov 21 '24 | Sale | 75.03 | 21,214 | 1,591,593 | 863,065 | Nov 22 05:27 PM | Gu Paul | Chief Technology Offier | Nov 20 '24 | Sale | 69.82 | 15,500 | 1,082,163 | 863,065 | Nov 22 05:27 PM | Mirgorodskaya Natalia | See Remarks | Nov 20 '24 | Sale | 69.85 | 1,511 | 105,546 | 20,007 | Nov 22 05:26 PM | Gu Paul | Officer | Nov 21 '24 | Proposed Sale | 75.03 | 21,214 | 1,591,580 | | Nov 21 06:52 PM | Mirgorodskaya Natalia | Officer | Nov 20 '24 | Proposed Sale | 69.85 | 1,511 | 105,546 | | Nov 20 04:42 PM | Gu Paul | Officer | Nov 20 '24 | Proposed Sale | 69.82 | 15,500 | 1,082,163 | | Nov 20 04:41 PM | Girouard Dave | Officer | Nov 20 '24 | Proposed Sale | 69.79 | 4,374 | 305,248 | | Nov 20 04:41 PM | Datta Sanjay | Officer | Nov 20 '24 | Proposed Sale | 69.82 | 18,619 | 1,300,002 | | Nov 20 04:40 PM | Darling Scott | Officer | Nov 20 '24 | Proposed Sale | 69.84 | 6,390 | 446,285 | | Nov 20 04:39 PM | Datta Sanjay | Chief Financial Officer | Nov 18 '24 | Sale | 68.56 | 1,500 | 102,840 | 329,593 | Nov 20 04:23 PM | Girouard Dave | Chief Executive Officer | Nov 15 '24 | Option Exercise | 0.83 | 41,667 | 34,584 | 103,179 | Nov 19 04:13 PM | Girouard Dave | Chief Executive Officer | Nov 15 '24 | Sale | 65.41 | 41,667 | 2,725,423 | 61,512 | Nov 19 04:13 PM | Gu Paul | Chief Technology Offier | Nov 15 '24 | Option Exercise | 1.17 | 65,000 | 76,050 | 943,565 | Nov 19 04:11 PM | Gu Paul | Chief Technology Offier | Nov 15 '24 | Sale | 66.58 | 65,000 | 4,327,774 | 878,565 | Nov 19 04:11 PM | Datta Sanjay | Officer | Nov 18 '24 | Proposed Sale | 68.56 | 1,500 | 102,840 | | Nov 18 04:16 PM | Girouard Dave | Officer | Nov 15 '24 | Proposed Sale | 65.41 | 41,667 | 2,725,424 | | Nov 15 04:42 PM | Gu Paul | Officer | Nov 15 '24 | Proposed Sale | 66.58 | 65,000 | 4,327,772 | | Nov 15 03:57 PM | Datta Sanjay | Chief Financial Officer | Nov 11 '24 | Sale | 79.54 | 1,500 | 119,310 | 331,093 | Nov 13 05:33 PM | Girouard Dave | Chief Executive Officer | Nov 08 '24 | Option Exercise | 0.83 | 41,667 | 34,584 | 103,179 | Nov 12 04:28 PM | Girouard Dave | Chief Executive Officer | Nov 08 '24 | Sale | 65.15 | 41,667 | 2,714,455 | 61,512 | Nov 12 04:28 PM | Datta Sanjay | Officer | Nov 11 '24 | Proposed Sale | 79.54 | 1,500 | 119,310 | | Nov 12 10:30 AM | Girouard Dave | Officer | Nov 08 '24 | Proposed Sale | 65.15 | 41,667 | 2,714,456 | | Nov 08 04:15 PM | Datta Sanjay | Chief Financial Officer | Nov 04 '24 | Sale | 48.66 | 1,500 | 72,990 | 332,593 | Nov 06 04:39 PM | Darling Scott | Chief Legal Officer | Nov 01 '24 | Option Exercise | 13.22 | 16,019 | 211,771 | 168,062 | Nov 05 04:17 PM | Darling Scott | Chief Legal Officer | Nov 01 '24 | Sale | 48.42 | 10,891 | 527,376 | 157,171 | Nov 05 04:17 PM | Datta Sanjay | Officer | Nov 04 '24 | Proposed Sale | 48.66 | 1,500 | 72,990 | | Nov 04 04:06 PM | Darling Scott | Officer | Nov 01 '24 | Proposed Sale | 48.42 | 10,891 | 527,376 | | Nov 01 04:19 PM | Datta Sanjay | Chief Financial Officer | Oct 28 '24 | Sale | 51.70 | 1,500 | 77,550 | 334,093 | Oct 30 04:06 PM | Datta Sanjay | Officer | Oct 28 '24 | Proposed Sale | 51.70 | 1,500 | 77,550 | | Oct 28 04:07 PM | Datta Sanjay | Chief Financial Officer | Oct 21 '24 | Sale | 53.81 | 1,500 | 80,715 | 335,593 | Oct 23 05:43 PM | Datta Sanjay | Officer | Oct 21 '24 | Proposed Sale | 53.81 | 1,500 | 80,715 | | Oct 21 04:04 PM | Datta Sanjay | Chief Financial Officer | Oct 14 '24 | Sale | 48.68 | 1,500 | 73,020 | 337,093 | Oct 15 05:25 PM | Gu Paul | Chief Technology Offier | Oct 14 '24 | Option Exercise | 1.17 | 20,000 | 23,400 | 898,565 | Oct 15 05:24 PM | Gu Paul | Chief Technology Offier | Oct 14 '24 | Sale | 50.26 | 20,000 | 1,005,134 | 878,565 | Oct 15 05:24 PM | Darling Scott | Chief Legal Officer | Oct 14 '24 | Option Exercise | 13.22 | 75,000 | 991,500 | 236,043 | Oct 15 05:21 PM | Darling Scott | Chief Legal Officer | Oct 11 '24 | Option Exercise | 13.22 | 20,000 | 264,400 | 181,043 | Oct 15 05:21 PM | Darling Scott | Chief Legal Officer | Oct 14 '24 | Sale | 50.02 | 84,000 | 4,201,447 | 152,043 | Oct 15 05:21 PM | Darling Scott | Chief Legal Officer | Oct 11 '24 | Sale | 45.00 | 20,000 | 900,072 | 161,043 | Oct 15 05:21 PM | Mirgorodskaya Natalia | Corporate Controller | Oct 14 '24 | Option Exercise | 1.17 | 3,000 | 3,510 | 24,518 | Oct 15 05:20 PM | Mirgorodskaya Natalia | Corporate Controller | Oct 11 '24 | Option Exercise | 1.17 | 2,000 | 2,340 | 23,518 | Oct 15 05:20 PM | Mirgorodskaya Natalia | Corporate Controller | Oct 14 '24 | Sale | 50.00 | 3,000 | 150,000 | 21,518 | Oct 15 05:20 PM | Mirgorodskaya Natalia | Corporate Controller | Oct 11 '24 | Sale | 45.01 | 2,000 | 90,023 | 21,518 | Oct 15 05:20 PM | Datta Sanjay | Officer | Oct 14 '24 | Proposed Sale | 48.68 | 1,500 | 73,020 | | Oct 15 10:38 AM | Darling Scott | Officer | Oct 14 '24 | Proposed Sale | 50.02 | 84,000 | 4,201,447 | | Oct 15 10:37 AM | Mirgorodskaya Natalia | Officer | Oct 14 '24 | Proposed Sale | 50.00 | 3,000 | 150,000 | | Oct 15 10:36 AM | Gu Paul | Officer | Oct 14 '24 | Proposed Sale | 50.26 | 20,000 | 1,005,134 | | Oct 15 10:28 AM | Mirgorodskaya Natalia | Officer | Oct 11 '24 | Proposed Sale | 45.01 | 2,000 | 90,023 | | Oct 11 04:12 PM | Darling Scott | Officer | Oct 11 '24 | Proposed Sale | 45.00 | 20,000 | 900,072 | | Oct 11 04:10 PM | Datta Sanjay | Chief Financial Officer | Oct 07 '24 | Sale | 41.29 | 1,500 | 61,935 | 338,593 | Oct 09 04:12 PM | Gu Paul | Chief Technology Offier | Oct 04 '24 | Option Exercise | 1.17 | 8,800 | 10,296 | 887,365 | Oct 08 04:34 PM | Gu Paul | Chief Technology Offier | Oct 04 '24 | Sale | 40.10 | 8,800 | 352,906 | 878,565 | Oct 08 04:34 PM | Darling Scott | Chief Legal Officer | Oct 04 '24 | Option Exercise | 13.22 | 1,300 | 17,186 | 162,343 | Oct 08 04:26 PM | Darling Scott | Chief Legal Officer | Oct 04 '24 | Sale | 40.01 | 1,300 | 52,012 | 161,043 | Oct 08 04:26 PM | Gu Paul | Officer | Oct 04 '24 | Proposed Sale | 40.10 | 8,800 | 352,906 | | Oct 04 04:16 PM | Darling Scott | Officer | Oct 04 '24 | Proposed Sale | 40.01 | 1,300 | 52,012 | | Oct 04 04:07 PM | Darling Scott | Chief Legal Officer | Oct 01 '24 | Option Exercise | 13.22 | 6,200 | 81,964 | 167,243 | Oct 03 04:28 PM | Darling Scott | Chief Legal Officer | Oct 01 '24 | Sale | 39.67 | 6,200 | 245,951 | 161,043 | Oct 03 04:28 PM | Gu Paul | Chief Technology Offier | Oct 01 '24 | Option Exercise | 1.17 | 36,200 | 42,354 | 914,765 | Oct 03 04:27 PM | Gu Paul | Chief Technology Offier | Oct 01 '24 | Sale | 39.22 | 36,200 | 1,419,673 | 878,565 | Oct 03 04:27 PM | Mirgorodskaya Natalia | Corporate Controller | Sep 30 '24 | Sale | 40.32 | 959 | 38,667 | 21,518 | Oct 02 04:15 PM | Datta Sanjay | Chief Financial Officer | Sep 30 '24 | Sale | 40.32 | 1,500 | 60,480 | 340,093 | Oct 02 04:14 PM | Darling Scott | Officer | Oct 01 '24 | Proposed Sale | 39.67 | 6,200 | 245,952 | | Oct 01 05:06 PM | Gu Paul | Officer | Oct 01 '24 | Proposed Sale | 39.22 | 36,200 | 1,419,634 | | Oct 01 04:24 PM | Mirgorodskaya Natalia | Officer | Sep 30 '24 | Proposed Sale | 40.32 | 959 | 38,667 | | Sep 30 04:15 PM | Datta Sanjay | Officer | Sep 30 '24 | Proposed Sale | 40.32 | 1,500 | 60,480 | | Sep 30 04:14 PM | Datta Sanjay | Chief Financial Officer | Sep 23 '24 | Sale | 40.00 | 1,500 | 60,000 | 341,593 | Sep 25 04:32 PM | Datta Sanjay | Officer | Sep 23 '24 | Proposed Sale | 40.00 | 1,500 | 60,000 | | Sep 23 04:03 PM | Datta Sanjay | Chief Financial Officer | Sep 16 '24 | Sale | 34.42 | 1,500 | 51,630 | 343,093 | Sep 18 04:57 PM | Datta Sanjay | Officer | Sep 16 '24 | Proposed Sale | 34.42 | 1,500 | 51,630 | | Sep 16 05:04 PM | Datta Sanjay | Chief Financial Officer | Sep 09 '24 | Sale | 34.85 | 1,500 | 52,275 | 344,593 | Sep 11 07:37 PM |
|