Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Goldshleger Ilya | See remarks | Nov 29 '24 | Option Exercise | 15.08 | 3,105 | 46,823 | 45,351 | Dec 03 06:38 PM | Goldshleger Ilya | See remarks | Nov 29 '24 | Sale | 46.08 | 3,105 | 143,078 | 42,246 | Dec 03 06:38 PM | ILYA GOLDSHLEGER | Officer | Nov 29 '24 | Proposed Sale | 46.08 | 3,105 | 143,078 | | Nov 29 01:29 PM | Maniar Shweta | Director | Nov 26 '24 | Sale | 45.88 | 3,782 | 173,518 | 10,902 | Nov 26 07:26 PM | Goldshleger Ilya | See remarks | Nov 22 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Nov 26 07:25 PM | Goldshleger Ilya | See remarks | Nov 26 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Nov 26 07:25 PM | Goldshleger Ilya | See remarks | Nov 26 '24 | Sale | 45.88 | 3,100 | 142,228 | 42,246 | Nov 26 07:25 PM | Goldshleger Ilya | See remarks | Nov 22 '24 | Sale | 45.00 | 3,100 | 139,500 | 42,246 | Nov 26 07:25 PM | ILYA GOLDSHLEGER | Officer | Nov 26 '24 | Proposed Sale | 45.88 | 3,100 | 142,228 | | Nov 26 04:13 PM | Maniar Shweta | Director | Nov 26 '24 | Proposed Sale | 45.88 | 3,782 | 173,518 | | Nov 26 02:45 PM | ILYA GOLDSHLEGER | Officer | Nov 22 '24 | Proposed Sale | 45.00 | 3,100 | 139,500 | | Nov 22 04:15 PM | Goldshleger Ilya | See remarks | Nov 15 '24 | Option Exercise | 15.08 | 4,875 | 73,515 | 47,121 | Nov 18 09:50 PM | Goldshleger Ilya | See remarks | Nov 18 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Nov 18 09:50 PM | Goldshleger Ilya | See remarks | Nov 15 '24 | Sale | 46.00 | 4,875 | 224,250 | 42,246 | Nov 18 09:50 PM | Goldshleger Ilya | See remarks | Nov 18 '24 | Sale | 45.00 | 3,100 | 139,502 | 42,246 | Nov 18 09:50 PM | ILYA GOLDSHLEGER | Officer | Nov 18 '24 | Proposed Sale | 45.00 | 3,100 | 139,502 | | Nov 18 04:29 PM | ILYA GOLDSHLEGER | Officer | Nov 15 '24 | Proposed Sale | 46.00 | 4,875 | 224,250 | | Nov 15 04:18 PM | Goldshleger Ilya | See remarks | Nov 12 '24 | Option Exercise | 15.08 | 1,330 | 20,056 | 43,576 | Nov 14 07:42 PM | Goldshleger Ilya | See remarks | Nov 12 '24 | Sale | 46.13 | 1,330 | 61,356 | 42,246 | Nov 14 07:42 PM | Corley Jesse Anderson | Director | Nov 12 '24 | Buy | 45.37 | 11,111 | 504,079 | 468,571 | Nov 14 07:14 PM | Corley Jesse Anderson | Director | Nov 13 '24 | Buy | 44.84 | 5,795 | 259,841 | 38,438 | Nov 14 07:14 PM | Corley Jesse Anderson | Director | Nov 13 '24 | Buy | 45.00 | 5,570 | 250,650 | 474,141 | Nov 14 07:14 PM | ILYA GOLDSHLEGER | Officer | Nov 12 '24 | Proposed Sale | 46.13 | 1,330 | 61,356 | | Nov 12 05:38 PM | Goldshleger Ilya | See remarks | Nov 07 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Nov 08 04:00 PM | Goldshleger Ilya | See remarks | Nov 07 '24 | Sale | 55.00 | 3,100 | 170,495 | 42,246 | Nov 08 04:00 PM | ILYA GOLDSHLEGER | Officer | Nov 07 '24 | Proposed Sale | 55.00 | 3,100 | 170,494 | | Nov 07 04:14 PM | Goldshleger Ilya | See remarks | Nov 04 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Nov 05 04:05 PM | Goldshleger Ilya | See remarks | Nov 04 '24 | Sale | 51.05 | 3,100 | 158,247 | 42,246 | Nov 05 04:05 PM | ILYA GOLDSHLEGER | Officer | Nov 04 '24 | Proposed Sale | 51.05 | 3,100 | 158,247 | | Nov 04 04:17 PM | Goldshleger Ilya | See remarks | Oct 30 '24 | Option Exercise | 15.08 | 3,105 | 46,823 | 45,351 | Oct 31 05:22 PM | Goldshleger Ilya | See remarks | Oct 30 '24 | Sale | 51.91 | 3,105 | 161,171 | 42,246 | Oct 31 05:22 PM | LYA GOLDSHLEGER | Officer | Oct 30 '24 | Proposed Sale | 51.91 | 3,105 | 161,171 | | Oct 30 04:28 PM | Goldshleger Ilya | See remarks | Oct 25 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 28 08:55 PM | Goldshleger Ilya | See remarks | Oct 28 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 28 08:55 PM | Goldshleger Ilya | See remarks | Oct 28 '24 | Sale | 50.64 | 3,100 | 156,993 | 42,246 | Oct 28 08:55 PM | Goldshleger Ilya | See remarks | Oct 25 '24 | Sale | 49.79 | 3,100 | 154,360 | 42,246 | Oct 28 08:55 PM | ILYA GOLDSHLEGER | Officer | Oct 28 '24 | Proposed Sale | 50.64 | 3,100 | 156,993 | | Oct 28 04:15 PM | ILYA GOLDSHLEGER | Officer | Oct 25 '24 | Proposed Sale | 49.79 | 3,100 | 154,360 | | Oct 25 04:15 PM | Goldshleger Ilya | See remarks | Oct 22 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 22 08:17 PM | Goldshleger Ilya | See remarks | Oct 22 '24 | Sale | 49.68 | 3,100 | 154,001 | 42,246 | Oct 22 08:17 PM | ILYA GOLDSHLEGER | Officer | Oct 22 '24 | Proposed Sale | 49.68 | 3,100 | 154,001 | | Oct 22 04:16 PM | Goldshleger Ilya | See remarks | Oct 18 '24 | Option Exercise | 15.08 | 3,105 | 46,823 | 45,351 | Oct 18 05:23 PM | Goldshleger Ilya | See remarks | Oct 16 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 18 05:23 PM | Goldshleger Ilya | See remarks | Oct 18 '24 | Sale | 50.09 | 3,105 | 155,533 | 42,246 | Oct 18 05:23 PM | Goldshleger Ilya | See remarks | Oct 16 '24 | Sale | 49.78 | 3,100 | 154,318 | 42,246 | Oct 18 05:23 PM | ILYA GOLDSHLEGER | Officer | Oct 18 '24 | Proposed Sale | 50.09 | 3,105 | 155,533 | | Oct 18 04:23 PM | ILYA GOLDSHLEGER | Officer | Oct 16 '24 | Proposed Sale | 49.78 | 3,100 | 154,317 | | Oct 16 04:16 PM | Goldshleger Ilya | See remarks | Oct 10 '24 | Option Exercise | 15.08 | 3,105 | 46,823 | 45,351 | Oct 15 04:23 PM | Goldshleger Ilya | See remarks | Oct 11 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 15 04:23 PM | Goldshleger Ilya | See remarks | Oct 14 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 15 04:23 PM | Goldshleger Ilya | See remarks | Oct 11 '24 | Sale | 50.19 | 3,100 | 155,594 | 42,246 | Oct 15 04:23 PM | Goldshleger Ilya | See remarks | Oct 14 '24 | Sale | 50.09 | 3,100 | 155,268 | 42,246 | Oct 15 04:23 PM | Goldshleger Ilya | See remarks | Oct 10 '24 | Sale | 48.82 | 3,105 | 151,596 | 42,246 | Oct 15 04:23 PM | ILYA GOLDSHLEGER | Officer | Oct 14 '24 | Proposed Sale | 50.09 | 3,100 | 155,268 | | Oct 15 08:23 AM | ILYA GOLDSHLEGER | Officer | Oct 11 '24 | Proposed Sale | 50.19 | 3,100 | 155,593 | | Oct 11 04:17 PM | ILYA GOLDSHLEGER | Officer | Oct 10 '24 | Proposed Sale | 48.82 | 3,105 | 151,595 | | Oct 10 04:11 PM | Goldshleger Ilya | See remarks | Oct 04 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 08 06:00 PM | Goldshleger Ilya | See remarks | Oct 08 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Oct 08 06:00 PM | Goldshleger Ilya | See remarks | Oct 08 '24 | Sale | 48.26 | 3,100 | 149,612 | 42,246 | Oct 08 06:00 PM | Goldshleger Ilya | See remarks | Oct 04 '24 | Sale | 48.01 | 3,100 | 148,824 | 42,246 | Oct 08 06:00 PM | ILYA GOLDSHLEGER | Officer | Oct 08 '24 | Proposed Sale | 48.26 | 3,100 | 149,612 | | Oct 08 04:19 PM | ILYA GOLDSHLEGER | Officer | Oct 04 '24 | Proposed Sale | 48.01 | 3,100 | 148,824 | | Oct 04 04:23 PM | Thunen Shelley B | See remarks | Oct 01 '24 | Option Exercise | 16.00 | 15,000 | 240,000 | 45,443 | Oct 02 04:11 PM | Thunen Shelley B | See remarks | Oct 01 '24 | Sale | 48.45 | 15,000 | 726,730 | 30,443 | Oct 02 04:11 PM | SHELLEY B THUNEN | Officer | Oct 01 '24 | Proposed Sale | 48.45 | 15,000 | 726,729 | | Oct 01 04:24 PM | Goldshleger Ilya | See remarks | Sep 26 '24 | Option Exercise | 15.08 | 3,105 | 46,823 | 45,351 | Sep 30 08:05 PM | Goldshleger Ilya | See remarks | Sep 30 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Sep 30 08:05 PM | Goldshleger Ilya | See remarks | Sep 26 '24 | Sale | 49.29 | 3,105 | 153,054 | 42,246 | Sep 30 08:05 PM | Goldshleger Ilya | See remarks | Sep 30 '24 | Sale | 49.02 | 3,100 | 151,947 | 42,246 | Sep 30 08:05 PM | ILYA GOLDSHLEGER | Officer | Sep 30 '24 | Proposed Sale | 49.02 | 3,100 | 151,946 | | Sep 30 04:14 PM | ILYA GOLDSHLEGER | Officer | Sep 26 '24 | Proposed Sale | 49.29 | 3,105 | 153,054 | | Sep 26 04:09 PM | Goldshleger Ilya | See remarks | Sep 20 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Sep 23 06:48 PM | Goldshleger Ilya | See remarks | Sep 23 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Sep 23 06:48 PM | Goldshleger Ilya | See remarks | Sep 20 '24 | Sale | 53.19 | 3,100 | 164,901 | 42,246 | Sep 23 06:48 PM | Goldshleger Ilya | See remarks | Sep 23 '24 | Sale | 52.67 | 3,100 | 163,263 | 42,246 | Sep 23 06:48 PM | ILYA GOLDSHLEGER | Officer | Sep 23 '24 | Proposed Sale | 52.67 | 3,100 | 163,263 | | Sep 23 04:08 PM | ILYA GOLDSHLEGER | Officer | Sep 20 '24 | Proposed Sale | 53.19 | 3,100 | 164,901 | | Sep 20 04:08 PM | Goldshleger Ilya | See remarks | Sep 17 '24 | Option Exercise | 15.08 | 3,100 | 46,748 | 45,346 | Sep 18 04:41 PM | Goldshleger Ilya | See remarks | Sep 17 '24 | Sale | 56.11 | 3,100 | 173,944 | 42,246 | Sep 18 04:41 PM | ILYA GOLDSHLEGER | Officer | Sep 17 '24 | Proposed Sale | 56.11 | 3,100 | 173,943 | | Sep 17 04:15 PM | Kurtz Ronald M MD | President & CEO | Aug 09 '24 | Option Exercise | 12.60 | 9,950 | 125,355 | 63,450 | Aug 09 05:57 PM | Goldshleger Ilya | See remarks | Aug 05 '24 | Sale | 39.25 | 9,000 | 353,291 | 42,246 | Aug 06 04:19 PM | ILYA GOLDSHLEGER | Officer | Aug 05 '24 | Proposed Sale | 39.25 | 9,000 | 353,290 | | Aug 05 04:08 PM | Thunen Shelley B | See remarks | Jul 15 '24 | Option Exercise | 4.34 | 16,505 | 71,632 | 30,443 | Jul 16 08:15 PM | Kurtz Ronald M MD | President & CEO | Jul 11 '24 | Option Exercise | 15.08 | 13,500 | 203,604 | 53,500 | Jul 12 07:12 PM | Thunen Shelley B | Chief Financial Officer | Jul 01 '24 | Option Exercise | 15.60 | 10,000 | 155,983 | 23,938 | Jul 02 04:25 PM | Thunen Shelley B | Chief Financial Officer | Jul 01 '24 | Sale | 58.61 | 10,000 | 586,055 | 13,938 | Jul 02 04:25 PM | Thunen Shelley B | Chief Financial Officer | Jul 01 '24 | Sale | 58.77 | 8,402 | 493,760 | 0 | Jul 02 04:25 PM | Andrews Julie | Director | Jun 14 '24 | Sale | 58.00 | 15,625 | 906,288 | 30,287 | Jun 17 06:45 PM | Tammenoms Bakker Juliet | Director | May 17 '24 | Buy | 61.09 | 5,000 | 305,456 | 34,840 | May 21 04:11 PM | Goldshleger Ilya | Chief Operating Officer | May 17 '24 | Option Exercise | 4.04 | 24,771 | 100,066 | 51,246 | May 20 04:56 PM | Kurtz Ronald M MD | President & CEO | May 03 '24 | Sale | 60.15 | 40,000 | 2,405,872 | 764,610 | May 06 05:02 PM | Thunen Shelley B | Chief Financial Officer | May 01 '24 | Option Exercise | 15.60 | 10,247 | 159,836 | 23,938 | May 02 04:58 PM | Thunen Shelley B | Chief Financial Officer | May 01 '24 | Sale | 52.69 | 10,000 | 526,913 | 13,938 | May 02 04:58 PM | Thunen Shelley B | Chief Financial Officer | Apr 01 '24 | Sale | 49.90 | 20,000 | 997,946 | 8,402 | Apr 02 04:18 PM | Thunen Shelley B | Chief Financial Officer | Mar 01 '24 | Option Exercise | 15.60 | 10,000 | 155,983 | 23,691 | Mar 05 04:05 PM | Thunen Shelley B | Chief Financial Officer | Mar 01 '24 | Sale | 56.37 | 10,000 | 563,726 | 13,691 | Mar 05 04:05 PM | Goldshleger Ilya | Chief Operating Officer | Feb 15 '24 | Option Exercise | 23.04 | 10,000 | 230,400 | 36,475 | Feb 16 05:00 PM | Goldshleger Ilya | Chief Operating Officer | Feb 16 '24 | Option Exercise | 23.04 | 10,000 | 230,400 | 36,475 | Feb 16 05:00 PM | Goldshleger Ilya | Chief Operating Officer | Feb 14 '24 | Option Exercise | 23.04 | 5,000 | 115,200 | 31,475 | Feb 16 05:00 PM |
|