Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
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 | Girouard Dave | Chief Executive Officer | Jan 15 '25 | Option Exercise | 0.83 | 41,667 | 34,584 | 98,805 | Jan 17 04:04 PM | Girouard Dave | Chief Executive Officer | Jan 15 '25 | Sale | 62.60 | 41,667 | 2,608,236 | 57,138 | Jan 17 04:04 PM | Gu Paul | Chief Technology Offier | Jan 13 '25 | Option Exercise | 2.15 | 30,792 | 66,203 | 993,857 | Jan 15 04:27 PM | Girouard Dave | Officer | Jan 15 '25 | Proposed Sale | 62.60 | 41,667 | 2,608,236 | | Jan 15 04:12 PM | Gu Paul | Chief Technology Offier | Jan 07 '25 | Option Exercise | 2.15 | 50,000 | 107,500 | 963,065 | Jan 10 04:05 PM | Gu Paul | Chief Technology Offier | Dec 30 '24 | Option Exercise | 2.15 | 50,000 | 107,500 | 913,065 | Dec 31 04:24 PM | Mirgorodskaya Natalia | See Remarks | Dec 26 '24 | Option Exercise | 1.35 | 3,500 | 4,725 | 22,096 | Dec 27 04:03 PM | Girouard Dave | Chief Executive Officer | Dec 16 '24 | Option Exercise | 0.83 | 41,667 | 34,584 | 98,805 | Dec 18 04:15 PM | Girouard Dave | Chief Executive Officer | Dec 16 '24 | Sale | 83.28 | 41,667 | 3,470,228 | 57,138 | Dec 18 04:15 PM | Girouard Dave | Officer | Dec 16 '24 | Proposed Sale | 83.28 | 41,667 | 3,470,228 | | Dec 16 04:18 PM | 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 |
|