Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Datta Sanjay | Chief Financial Officer | Jul 22 '24 | Sale | 28.15 | 1,000 | 28,150 | 373,398 | Jul 24 04:19 PM | Gu Paul | Chief Technology Offier | Jul 15 '24 | Option Exercise | 1.17 | 10,000 | 11,700 | 904,629 | Jul 17 04:07 PM | Gu Paul | Chief Technology Offier | Jul 15 '24 | Sale | 30.05 | 10,000 | 300,541 | 894,629 | Jul 17 04:07 PM | Datta Sanjay | Chief Financial Officer | Jul 15 '24 | Sale | 27.80 | 1,000 | 27,800 | 374,398 | Jul 17 04:08 PM | Gu Paul | Chief Technology Offier | Jul 11 '24 | Option Exercise | 1.17 | 10,000 | 11,700 | 904,629 | Jul 15 04:34 PM | Gu Paul | Chief Technology Offier | Jul 11 '24 | Sale | 25.88 | 10,000 | 258,765 | 894,629 | Jul 15 04:34 PM | Datta Sanjay | Chief Financial Officer | Jul 08 '24 | Sale | 23.41 | 1,000 | 23,410 | 375,398 | Jul 10 05:09 PM | Gu Paul | Chief Technology Offier | Jul 01 '24 | Option Exercise | 1.17 | 5,000 | 5,850 | 899,629 | Jul 03 05:02 PM | Gu Paul | Chief Technology Offier | Jul 01 '24 | Sale | 23.52 | 5,000 | 117,591 | 894,629 | Jul 03 05:02 PM | Datta Sanjay | Chief Financial Officer | Jul 01 '24 | Sale | 23.63 | 1,000 | 23,630 | 376,398 | Jul 03 05:01 PM | Datta Sanjay | Chief Financial Officer | Jun 24 '24 | Sale | 21.68 | 1,000 | 21,680 | 377,398 | Jun 26 04:25 PM | Datta Sanjay | Chief Financial Officer | Jun 17 '24 | Sale | 22.22 | 1,000 | 22,220 | 378,398 | Jun 20 04:09 PM | Datta Sanjay | Chief Financial Officer | Jun 10 '24 | Sale | 24.00 | 1,000 | 24,000 | 379,398 | Jun 12 04:59 PM | Gu Paul | Chief Technology Offier | Jun 03 '24 | Option Exercise | 1.17 | 15,000 | 17,550 | 909,629 | Jun 05 07:57 PM | Gu Paul | Chief Technology Offier | Jun 03 '24 | Sale | 25.20 | 15,000 | 378,002 | 894,629 | Jun 05 07:57 PM | Darling Scott | Chief Legal Officer | Jun 03 '24 | Sale | 25.44 | 3,000 | 76,334 | 196,993 | Jun 05 07:56 PM | Datta Sanjay | Chief Financial Officer | Jun 03 '24 | Sale | 25.49 | 1,000 | 25,490 | 380,398 | Jun 05 07:55 PM | Datta Sanjay | Chief Financial Officer | May 28 '24 | Sale | 23.71 | 1,000 | 23,710 | 381,398 | May 30 04:33 PM | Mirgorodskaya Natalia | Corporate Controller | May 23 '24 | Sale | 24.27 | 2,156 | 52,326 | 25,821 | May 28 07:32 PM | Datta Sanjay | Chief Financial Officer | May 20 '24 | Sale | 25.61 | 18,138 | 464,540 | 382,398 | May 22 04:41 PM | Gu Paul | Chief Technology Offier | May 20 '24 | Sale | 25.61 | 15,131 | 387,478 | 894,629 | May 21 06:44 PM | Darling Scott | Chief Legal Officer | May 20 '24 | Sale | 25.62 | 4,383 | 112,279 | 199,993 | May 22 04:40 PM | Girouard Dave | Chief Executive Officer | May 20 '24 | Sale | 25.62 | 2,997 | 76,783 | 64,873 | May 22 04:39 PM | Mirgorodskaya Natalia | Corporate Controller | May 20 '24 | Sale | 25.61 | 1,188 | 30,426 | 27,977 | May 22 04:42 PM | Gu Paul | Chief Technology Offier | May 17 '24 | Option Exercise | 8.88 | 16,164 | 143,536 | 909,760 | May 21 06:44 PM | Gu Paul | Chief Technology Offier | May 15 '24 | Option Exercise | 0.96 | 80,000 | 76,500 | 973,596 | May 16 07:56 PM | Gu Paul | Chief Technology Offier | May 15 '24 | Sale | 29.52 | 80,000 | 2,361,282 | 893,596 | May 16 07:56 PM | Gu Paul | Chief Technology Offier | Apr 01 '24 | Option Exercise | 0.60 | 60,000 | 36,000 | 953,596 | Apr 03 05:23 PM | Gu Paul | Chief Technology Offier | Apr 01 '24 | Sale | 26.31 | 60,000 | 1,578,672 | 893,596 | Apr 03 05:23 PM | Datta Sanjay | Chief Financial Officer | Mar 11 '24 | Sale | 27.50 | 1,000 | 27,500 | 400,536 | Mar 13 05:56 PM | Datta Sanjay | Chief Financial Officer | Mar 04 '24 | Sale | 26.21 | 1,000 | 26,210 | 401,536 | Mar 06 04:36 PM | Gu Paul | Chief Technology Offier | Mar 01 '24 | Option Exercise | 0.60 | 30,000 | 18,000 | 923,596 | Mar 04 06:13 PM | Mirgorodskaya Natalia | Corporate Controller | Mar 01 '24 | Option Exercise | 0.43 | 2,500 | 1,075 | 31,665 | Mar 04 06:10 PM | Gu Paul | Chief Technology Offier | Mar 01 '24 | Sale | 25.66 | 30,000 | 769,773 | 893,596 | Mar 04 06:13 PM | Mirgorodskaya Natalia | Corporate Controller | Mar 01 '24 | Sale | 25.48 | 2,500 | 63,690 | 29,165 | Mar 04 06:10 PM | Mirgorodskaya Natalia | Corporate Controller | Feb 23 '24 | Sale | 24.30 | 1,919 | 46,632 | 28,246 | Feb 27 04:41 PM | Darling Scott | Chief Legal Officer | Feb 21 '24 | Sale | 24.52 | 536 | 13,142 | 174,775 | Feb 22 04:11 PM | Gu Paul | Chief Technology Offier | Feb 20 '24 | Sale | 25.28 | 16,423 | 415,214 | 832,395 | Feb 22 04:25 PM | Datta Sanjay | Chief Financial Officer | Feb 20 '24 | Sale | 25.29 | 12,510 | 316,376 | 342,335 | Feb 22 04:27 PM | Darling Scott | Chief Legal Officer | Feb 20 '24 | Sale | 25.29 | 4,752 | 120,155 | 175,311 | Feb 22 04:11 PM | Girouard Dave | Chief Executive Officer | Feb 20 '24 | Sale | 25.29 | 4,158 | 105,176 | 67,870 | Feb 22 04:19 PM | Mirgorodskaya Natalia | Corporate Controller | Feb 20 '24 | Sale | 25.29 | 1,423 | 35,985 | 30,165 | Feb 22 04:22 PM | Darling Scott | Chief Legal Officer | Feb 15 '24 | Option Exercise | 13.22 | 10,000 | 132,200 | 180,063 | Feb 20 04:10 PM | Gu Paul | Chief Technology Offier | Feb 15 '24 | Option Exercise | 0.60 | 30,000 | 18,000 | 878,818 | Feb 20 04:06 PM | Gu Paul | Chief Technology Offier | Feb 15 '24 | Sale | 26.50 | 30,000 | 795,036 | 848,818 | Feb 20 04:06 PM | Datta Sanjay | Chief Financial Officer | Feb 12 '24 | Sale | 33.84 | 1,000 | 33,840 | 354,090 | Feb 14 04:19 PM | Datta Sanjay | Chief Financial Officer | Feb 05 '24 | Sale | 31.70 | 1,000 | 31,700 | 355,090 | Feb 07 04:10 PM | Darling Scott | Chief Legal Officer | Jan 29 '24 | Option Exercise | 13.22 | 388 | 5,129 | 170,825 | Jan 31 04:32 PM | Darling Scott | Chief Legal Officer | Jan 29 '24 | Sale | 35.38 | 1,298 | 45,922 | 169,527 | Jan 31 04:32 PM | Datta Sanjay | Chief Financial Officer | Jan 29 '24 | Sale | 32.62 | 1,000 | 32,620 | 356,090 | Jan 31 04:33 PM | Darling Scott | Chief Legal Officer | Jan 25 '24 | Option Exercise | 13.22 | 20 | 264 | 170,497 | Jan 26 04:17 PM | Darling Scott | Chief Legal Officer | Jan 25 '24 | Sale | 35.06 | 60 | 2,103 | 170,437 | Jan 26 04:17 PM | Darling Scott | Chief Legal Officer | Jan 24 '24 | Option Exercise | 13.22 | 842 | 11,131 | 173,369 | Jan 26 04:17 PM | Darling Scott | Chief Legal Officer | Jan 24 '24 | Sale | 36.04 | 2,892 | 104,228 | 170,477 | Jan 26 04:17 PM | Datta Sanjay | Chief Financial Officer | Jan 22 '24 | Sale | 33.71 | 1,000 | 33,710 | 357,090 | Jan 24 04:53 PM | Datta Sanjay | Chief Financial Officer | Jan 16 '24 | Sale | 31.04 | 1,000 | 31,040 | 358,090 | Jan 18 04:11 PM | Datta Sanjay | Chief Financial Officer | Jan 08 '24 | Sale | 34.14 | 1,000 | 34,140 | 359,090 | Jan 10 08:21 PM | Gu Paul | Chief Technology Offier | Jan 02 '24 | Option Exercise | 0.57 | 60,000 | 34,300 | 908,063 | Jan 04 04:11 PM | Gu Paul | Chief Technology Offier | Jan 02 '24 | Sale | 39.41 | 60,000 | 2,364,613 | 848,063 | Jan 04 04:11 PM | Datta Sanjay | Chief Financial Officer | Jan 02 '24 | Sale | 39.62 | 1,000 | 39,620 | 360,090 | Jan 04 04:13 PM | Darling Scott | Chief Legal Officer | Dec 27 '23 | Option Exercise | 13.22 | 672 | 8,884 | 173,199 | Dec 29 04:04 PM | Darling Scott | Chief Legal Officer | Dec 27 '23 | Sale | 46.23 | 672 | 31,063 | 172,527 | Dec 29 04:04 PM | Darling Scott | Chief Legal Officer | Dec 26 '23 | Option Exercise | 13.22 | 2,043 | 27,008 | 174,570 | Dec 27 04:19 PM | Darling Scott | Chief Legal Officer | Dec 26 '23 | Sale | 45.18 | 2,043 | 92,310 | 172,527 | Dec 27 04:19 PM | Datta Sanjay | Chief Financial Officer | Dec 26 '23 | Sale | 44.55 | 1,000 | 44,550 | 361,090 | Dec 28 04:45 PM | Darling Scott | Chief Legal Officer | Dec 22 '23 | Option Exercise | 13.22 | 2,285 | 30,208 | 177,812 | Dec 27 04:19 PM | Darling Scott | Chief Legal Officer | Dec 22 '23 | Sale | 45.10 | 5,285 | 238,354 | 172,527 | Dec 27 04:19 PM | Datta Sanjay | Chief Financial Officer | Dec 18 '23 | Sale | 43.99 | 1,000 | 43,990 | 362,090 | Dec 20 04:33 PM | Gu Paul | Chief Technology Offier | Dec 13 '23 | Option Exercise | 0.43 | 10,000 | 4,300 | 858,063 | Dec 15 04:12 PM | Gu Paul | Chief Technology Offier | Dec 13 '23 | Sale | 40.03 | 10,000 | 400,265 | 848,063 | Dec 15 04:12 PM | Datta Sanjay | Chief Financial Officer | Dec 11 '23 | Sale | 37.76 | 1,000 | 37,760 | 363,090 | Dec 13 06:58 PM | Darling Scott | Chief Legal Officer | Dec 08 '23 | Option Exercise | 13.22 | 594 | 7,853 | 176,121 | Dec 12 04:09 PM | Darling Scott | Chief Legal Officer | Dec 08 '23 | Sale | 36.15 | 594 | 21,475 | 175,527 | Dec 12 04:09 PM | Darling Scott | Chief Legal Officer | Dec 06 '23 | Option Exercise | 13.22 | 4,206 | 55,603 | 179,733 | Dec 08 07:41 PM | Gu Paul | Chief Technology Offier | Dec 06 '23 | Option Exercise | 0.43 | 10,000 | 4,300 | 858,063 | Dec 08 07:39 PM | Gu Paul | Chief Technology Offier | Dec 06 '23 | Sale | 35.04 | 10,000 | 350,411 | 848,063 | Dec 08 07:39 PM | Darling Scott | Chief Legal Officer | Dec 06 '23 | Sale | 36.19 | 4,206 | 152,208 | 175,527 | Dec 08 07:41 PM | Datta Sanjay | Chief Financial Officer | Dec 04 '23 | Sale | 31.51 | 1,000 | 31,510 | 364,090 | Dec 06 05:48 PM | Gu Paul | Chief Technology Offier | Dec 01 '23 | Option Exercise | 0.43 | 40,000 | 17,200 | 888,063 | Dec 05 06:26 PM | Gu Paul | Chief Technology Offier | Dec 01 '23 | Sale | 27.19 | 40,000 | 1,087,595 | 848,063 | Dec 05 06:26 PM | Darling Scott | Chief Legal Officer | Nov 28 '23 | Sale | 25.30 | 800 | 20,241 | 175,527 | Nov 29 04:48 PM | Datta Sanjay | Chief Financial Officer | Nov 27 '23 | Sale | 23.80 | 1,000 | 23,800 | 365,090 | Nov 29 04:47 PM | Darling Scott | Chief Legal Officer | Nov 27 '23 | Sale | 25.02 | 200 | 5,004 | 176,327 | Nov 29 04:48 PM | Mirgorodskaya Natalia | Corporate Controller | Nov 24 '23 | Sale | 23.25 | 2,444 | 56,833 | 30,833 | Nov 28 06:18 PM | Datta Sanjay | Chief Financial Officer | Nov 21 '23 | Sale | 24.01 | 21,674 | 520,460 | 366,090 | Nov 22 04:20 PM | Gu Paul | Chief Technology Offier | Nov 21 '23 | Sale | 23.99 | 19,513 | 468,082 | 848,063 | Nov 22 04:23 PM | Darling Scott | Chief Legal Officer | Nov 21 '23 | Sale | 24.03 | 6,061 | 145,635 | 176,527 | Nov 22 04:21 PM | Girouard Dave | Chief Executive Officer | Nov 21 '23 | Sale | 24.01 | 4,265 | 102,407 | 72,028 | Nov 22 04:24 PM | Mirgorodskaya Natalia | Corporate Controller | Nov 21 '23 | Sale | 23.99 | 1,437 | 34,480 | 33,277 | Nov 22 04:25 PM | Datta Sanjay | Chief Financial Officer | Nov 20 '23 | Sale | 25.79 | 1,000 | 25,790 | 387,764 | Nov 22 04:20 PM | Gu Paul | Chief Technology Offier | Nov 15 '23 | Option Exercise | 0.43 | 15,000 | 6,450 | 882,576 | Nov 17 04:11 PM | Gu Paul | Chief Technology Offier | Nov 15 '23 | Sale | 25.01 | 15,000 | 375,159 | 867,576 | Nov 17 04:11 PM | Datta Sanjay | Chief Financial Officer | Nov 13 '23 | Sale | 20.57 | 1,000 | 20,570 | 388,764 | Nov 15 04:14 PM | Datta Sanjay | Chief Financial Officer | Nov 06 '23 | Sale | 31.00 | 1,000 | 31,000 | 389,764 | Nov 08 07:08 PM | Darling Scott | Chief Legal Officer | Nov 02 '23 | Sale | 26.60 | 480 | 12,766 | 182,588 | Nov 06 04:26 PM | Datta Sanjay | Chief Financial Officer | Oct 30 '23 | Sale | 23.73 | 1,000 | 23,730 | 390,764 | Nov 01 04:53 PM | Darling Scott | Chief Legal Officer | Oct 24 '23 | Sale | 25.37 | 520 | 13,190 | 183,068 | Oct 26 04:35 PM | Datta Sanjay | Chief Financial Officer | Oct 23 '23 | Sale | 23.97 | 1,000 | 23,970 | 391,764 | Oct 25 06:31 PM | Datta Sanjay | Chief Financial Officer | Oct 16 '23 | Sale | 27.35 | 1,000 | 27,350 | 392,764 | Oct 18 04:04 PM | Gu Paul | Chief Technology Offier | Oct 10 '23 | Option Exercise | 0.43 | 5,000 | 2,150 | 872,576 | Oct 12 04:50 PM |
|