Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
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 | Gu Paul | Chief Technology Offier | Oct 10 '23 | Sale | 30.05 | 5,000 | 150,266 | 867,576 | Oct 12 04:50 PM | Datta Sanjay | Chief Financial Officer | Oct 09 '23 | Sale | 26.73 | 1,000 | 26,730 | 393,764 | Oct 11 04:29 PM | Gu Paul | Chief Technology Offier | Oct 02 '23 | Option Exercise | 0.43 | 15,000 | 6,450 | 882,576 | Oct 04 04:45 PM | Gu Paul | Chief Technology Offier | Oct 02 '23 | Sale | 28.50 | 15,000 | 427,551 | 867,576 | Oct 04 04:45 PM | Datta Sanjay | Chief Financial Officer | Oct 02 '23 | Sale | 28.74 | 1,000 | 28,740 | 394,764 | Oct 04 04:54 PM | Darling Scott | Chief Legal Officer | Sep 25 '23 | Sale | 26.58 | 1,000 | 26,581 | 183,588 | Sep 27 04:07 PM | Datta Sanjay | Chief Financial Officer | Sep 25 '23 | Sale | 26.00 | 1,000 | 26,000 | 395,764 | Sep 27 04:06 PM | Datta Sanjay | Chief Financial Officer | Sep 18 '23 | Sale | 29.50 | 1,000 | 29,500 | 396,764 | Sep 20 04:13 PM | Datta Sanjay | Chief Financial Officer | Sep 11 '23 | Sale | 31.09 | 1,000 | 31,090 | 397,764 | Sep 13 08:12 PM | Darling Scott | Chief Legal Officer | Sep 06 '23 | Option Exercise | 13.22 | 200 | 2,644 | 184,788 | Sep 07 05:19 PM | Gu Paul | Chief Technology Offier | Sep 06 '23 | Option Exercise | 0.43 | 5,000 | 2,150 | 872,576 | Sep 07 05:11 PM | Gu Paul | Chief Technology Offier | Sep 06 '23 | Sale | 35.02 | 5,000 | 175,100 | 867,576 | Sep 07 05:11 PM | Darling Scott | Chief Legal Officer | Sep 06 '23 | Sale | 35.08 | 200 | 7,017 | 184,588 | Sep 07 05:19 PM | Datta Sanjay | Chief Financial Officer | Sep 05 '23 | Sale | 32.53 | 1,000 | 32,530 | 398,764 | Sep 06 07:45 PM | Gu Paul | Chief Technology Offier | Sep 01 '23 | Option Exercise | 0.43 | 20,000 | 8,600 | 887,576 | Sep 05 07:51 PM | Gu Paul | Chief Technology Offier | Sep 01 '23 | Sale | 32.33 | 20,000 | 646,600 | 867,576 | Sep 05 07:51 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 30 '23 | Option Exercise | 0.43 | 3,000 | 1,290 | 40,318 | Aug 31 08:16 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 30 '23 | Sale | 32.16 | 5,604 | 180,225 | 34,714 | Aug 31 08:16 PM | Darling Scott | Chief Legal Officer | Aug 28 '23 | Sale | 29.92 | 1,670 | 49,966 | 184,588 | Aug 30 08:00 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 24 '23 | Sale | 33.00 | 1,421 | 46,893 | 37,318 | Aug 24 07:03 PM | Datta Sanjay | Chief Financial Officer | Aug 22 '23 | Sale | 32.62 | 20,013 | 652,811 | 399,764 | Aug 24 07:00 PM | Gu Paul | Chief Technology Offier | Aug 22 '23 | Sale | 32.63 | 18,003 | 587,395 | 867,576 | Aug 24 06:58 PM | Darling Scott | Chief Legal Officer | Aug 22 '23 | Sale | 32.63 | 4,211 | 137,424 | 186,258 | Aug 24 07:02 PM | Girouard Dave | Chief Executive Officer | Aug 22 '23 | Sale | 32.64 | 3,620 | 118,171 | 76,293 | Aug 24 06:59 PM | Mirgorodskaya Natalia | Corporate Controller | Aug 22 '23 | Sale | 32.64 | 732 | 23,895 | 38,739 | Aug 24 07:03 PM | Mirgorodskaya Natalia | Corporate Controller | Jul 19 '23 | Option Exercise | 0.43 | 2,000 | 860 | 41,470 | Jul 21 04:26 PM | Mirgorodskaya Natalia | Corporate Controller | Jul 19 '23 | Sale | 60.00 | 2,000 | 120,000 | 39,470 | Jul 21 04:26 PM |
|