Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 903,206 | 32 |
Sales | 755,314 | 60 |
Net shares purchased (sold) | 147,892 | 92 |
Total insider shares held | 15.85M | N/A |
% net shares purchased (sold) | 0.90% | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
SULLIVAN TIMOTHY EUGENE | Stock Gift at price 0.00 per share. | Direct | 0 | 18 Apr 2024 | 14,164 |
DUNLOP SINCLAIR ANDREW | Conversion of Exercise of derivative security at price 13.19 per share. | Direct | 19,785 | 12 Apr 2024 | 1,500 |
DESCHATELETS PASCAL | Sale at price 54.12 - 54.92 per share. | Direct | 3,743,605 | 08 Apr 2024 | 69,107 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 3.76 per share. | Direct | 259,842 | 08 Apr 2024 | 69,107 |
SULLIVAN TIMOTHY EUGENE | Sale at price 58.66 per share. | Direct | 234,640 | 01 Apr 2024 | 4,000 |
SULLIVAN TIMOTHY EUGENE | Conversion of Exercise of derivative security at price 10.03 per share. | Direct | 40,120 | 01 Apr 2024 | 4,000 |
DUNLOP SINCLAIR ANDREW | Sale at price 57.18 per share. | Indirect | 1,068,161 | 19 Mar 2024 | 18,681 |
DELONG MARK JEFFREY | Sale at price 56.90 per share. | Direct | 564,050 | 18 Mar 2024 | 9,913 |
CHOPAS JAMES GEORGE | Sale at price 56.46 per share. | Direct | 10,389 | 15 Mar 2024 | 184 |
NICHOLSON NUR | Sale at price 57.31 - 58.13 per share. | Direct | 645,838 | 13 Mar 2024 | 11,220 |
DESCHATELETS PASCAL | Sale at price 61.88 - 63.35 per share. | Direct | 4,297,549 | 08 Mar 2024 | 69,107 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 3.76 per share. | Direct | 259,842 | 08 Mar 2024 | 69,107 |
WATSON DAVID O | Conversion of Exercise of derivative security at price 13.85 per share. | Direct | 52,104 | 06 Mar 2024 | 3,762 |
SULLIVAN TIMOTHY EUGENE | Sale at price 62.86 - 63.95 per share. | Direct | 379,340 | 01 Mar 2024 | 6,000 |
SULLIVAN TIMOTHY EUGENE | Conversion of Exercise of derivative security at price 10.03 per share. | Direct | 60,180 | 01 Mar 2024 | 6,000 |
FRANCOIS CEDRIC G | Sale at price 62.21 - 65.68 per share. | Direct | 16,028,706 | 01 Mar 2024 | 250,000 |
FRANCOIS CEDRIC G | Conversion of Exercise of derivative security at price 3.76 - 4.31 per share. | Direct | 1,050,000 | 01 Mar 2024 | 250,000 |
SULLIVAN TIMOTHY EUGENE | Sale at price 67.77 per share. | Direct | 96,974 | 12 Feb 2024 | 1,431 |
FRANCOIS CEDRIC G | Sale at price 67.77 per share. | Direct | 268,492 | 12 Feb 2024 | 3,962 |
WATSON DAVID O | Sale at price 67.77 per share. | Direct | 52,926 | 12 Feb 2024 | 781 |
DESCHATELETS PASCAL | Sale at price 67.77 per share. | Direct | 77,796 | 12 Feb 2024 | 1,148 |
TOWNSEND ADAM J | Sale at price 67.77 per share. | Direct | 77,796 | 12 Feb 2024 | 1,148 |
DELONG MARK JEFFREY | Sale at price 67.77 per share. | Direct | 40,457 | 12 Feb 2024 | 597 |
LEWIS KAREN | Sale at price 64.14 - 65.53 per share. | Direct | 81,402 | 30 Jan 2024 | 1,250 |
EISELE JEFF PH.D. | Sale at price 64.14 - 65.53 per share. | Direct | 81,524 | 30 Jan 2024 | 1,250 |
SULLIVAN TIMOTHY EUGENE | Sale at price 64.14 per share. | Direct | 58,109 | 29 Jan 2024 | 906 |
FRANCOIS CEDRIC G | Sale at price 64.14 per share. | Direct | 182,345 | 29 Jan 2024 | 2,843 |
WATSON DAVID O | Sale at price 64.14 per share. | Direct | 58,109 | 29 Jan 2024 | 906 |
DESCHATELETS PASCAL | Sale at price 64.14 per share. | Direct | 56,057 | 29 Jan 2024 | 874 |
TOWNSEND ADAM J | Sale at price 64.14 per share. | Direct | 58,109 | 29 Jan 2024 | 906 |
NICHOLSON NUR | Sale at price 64.14 per share. | Direct | 53,555 | 29 Jan 2024 | 835 |
DELONG MARK JEFFREY | Sale at price 64.14 per share. | Direct | 23,539 | 29 Jan 2024 | 367 |
LEWIS KAREN | Sale at price 63.69 per share. | Direct | 272,975 | 23 Jan 2024 | 4,286 |
EISELE JEFF PH.D. | Sale at price 63.69 per share. | Direct | 469,905 | 23 Jan 2024 | 7,378 |
SULLIVAN TIMOTHY EUGENE | Sale at price 65.00 per share. | Direct | 230,801 | 22 Jan 2024 | 3,551 |
FRANCOIS CEDRIC G | Sale at price 65.00 per share. | Direct | 872,961 | 22 Jan 2024 | 13,431 |
WATSON DAVID O | Sale at price 65.00 per share. | Direct | 271,943 | 22 Jan 2024 | 4,184 |
DESCHATELETS PASCAL | Sale at price 65.00 per share. | Direct | 254,329 | 22 Jan 2024 | 3,913 |
TOWNSEND ADAM J | Sale at price 65.00 per share. | Direct | 221,831 | 22 Jan 2024 | 3,413 |
LEWIS KAREN | Sale at price 65.00 per share. | Direct | 112,963 | 22 Jan 2024 | 1,738 |
EISELE JEFF PH.D. | Sale at price 65.00 per share. | Direct | 104,449 | 22 Jan 2024 | 1,607 |
NICHOLSON NUR | Sale at price 65.00 per share. | Direct | 168,535 | 22 Jan 2024 | 2,593 |
CHOPAS JAMES GEORGE | Sale at price 65.00 per share. | Direct | 68,961 | 22 Jan 2024 | 1,061 |
DELONG MARK JEFFREY | Sale at price 65.00 per share. | Direct | 89,954 | 22 Jan 2024 | 1,384 |
LEWIS KAREN | Sale at price 65.58 per share. | Direct | 214,840 | 17 Jan 2024 | 3,276 |
EISELE JEFF PH.D. | Sale at price 65.58 per share. | Direct | 341,475 | 17 Jan 2024 | 5,207 |
SULLIVAN TIMOTHY EUGENE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 23,748 |
SULLIVAN TIMOTHY EUGENE | Sale at price 66.81 per share. | Direct | 149,317 | 16 Jan 2024 | 2,235 |
FRANCOIS CEDRIC G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 72,094 |
FRANCOIS CEDRIC G | Sale at price 66.81 per share. | Direct | 524,514 | 16 Jan 2024 | 7,851 |
WATSON DAVID O | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 23,748 |
WATSON DAVID O | Sale at price 66.81 per share. | Direct | 283,268 | 16 Jan 2024 | 4,240 |
DESCHATELETS PASCAL | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 6,743 |
DESCHATELETS PASCAL | Sale at price 66.81 per share. | Direct | 109,032 | 16 Jan 2024 | 1,632 |
TOWNSEND ADAM J | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 23,748 |
TOWNSEND ADAM J | Sale at price 66.81 per share. | Direct | 149,317 | 16 Jan 2024 | 2,235 |
LEWIS KAREN | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 16,963 |
LEWIS KAREN | Sale at price 66.81 per share. | Direct | 109,032 | 16 Jan 2024 | 1,632 |
EISELE JEFF PH.D. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 19,508 |
EISELE JEFF PH.D. | Sale at price 66.81 per share. | Direct | 29,262 | 16 Jan 2024 | 438 |
NICHOLSON NUR | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 19,508 |
NICHOLSON NUR | Sale at price 66.81 per share. | Direct | 124,064 | 16 Jan 2024 | 1,857 |
CHOPAS JAMES GEORGE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 8,312 |
CHOPAS JAMES GEORGE | Sale at price 66.81 per share. | Direct | 57,723 | 16 Jan 2024 | 864 |
DELONG MARK JEFFREY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 16,963 |
DELONG MARK JEFFREY | Sale at price 66.81 per share. | Direct | 108,965 | 16 Jan 2024 | 1,631 |
BAUMAL CAROLINE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 16 Jan 2024 | 25,445 |
BAUMAL CAROLINE | Sale at price 60.05 per share. | Direct | 165,207 | 04 Jan 2024 | 2,751 |
O'BRIEN STEPHANIE MONAGHAN | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Dec 2023 | 3,341 |
CHAN GERALD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Dec 2023 | 3,341 |
DUNLOP SINCLAIR ANDREW | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Dec 2023 | 3,341 |
MACHIELS ALEC | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Dec 2023 | 3,341 |
FONTEYNE PAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Dec 2023 | 3,341 |
EISELE JEFF PH.D. | Sale at price 57.86 - 60.23 per share. | Direct | 18,089 | 27 Dec 2023 | 303 |
WATSON DAVID O | Sale at price 57.00 - 57.38 per share. | Direct | 223,472 | 19 Dec 2023 | 3,905 |
WATSON DAVID O | Conversion of Exercise of derivative security at price 13.85 per share. | Direct | 109,484 | 19 Dec 2023 | 7,905 |
DUNLOP SINCLAIR ANDREW | Conversion of Exercise of derivative security at price 13.19 per share. | Direct | 82,754 | 14 Dec 2023 | 6,274 |
SCHEIBLER LUKAS | Sale at price 60.00 per share. | Direct | 600,000 | 01 Dec 2023 | 10,000 |
SCHEIBLER LUKAS | Conversion of Exercise of derivative security at price 13.85 per share. | Direct | 138,500 | 01 Dec 2023 | 10,000 |
DUNLOP SINCLAIR ANDREW | Sale at price 61.13 per share. | Indirect | 1,467,240 | 01 Dec 2023 | 24,000 |
TOWNSEND ADAM J | Sale at price 60.50 - 61.31 per share. | Direct | 6,689,303 | 01 Dec 2023 | 110,000 |
TOWNSEND ADAM J | Conversion of Exercise of derivative security at price 15.09 per share. | Direct | 1,659,900 | 01 Dec 2023 | 110,000 |
SULLIVAN TIMOTHY EUGENE | Sale at price 54.73 - 54.79 per share. | Direct | 774,884 | 30 Nov 2023 | 14,158 |
SULLIVAN TIMOTHY EUGENE | Conversion of Exercise of derivative security at price 10.03 per share. | Direct | 142,005 | 30 Nov 2023 | 14,158 |
FRANCOIS CEDRIC G | Sale at price 48.80 per share. | Direct | 244,000 | 21 Nov 2023 | 5,000 |
DUNLOP SINCLAIR ANDREW | Sale at price 49.99 per share. | Direct | 444,620 | 17 Nov 2023 | 8,894 |
MACHIELS ALEC | Sale at price 47.74 per share. | Direct | 59,675 | 17 Nov 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 17 Nov 2023 | 1,250 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 3.76 per share. | Direct | 169,200 | 14 Nov 2023 | 45,000 |
DESCHATELETS PASCAL | Sale at price 47.27 per share. | Direct | 567,240 | 08 Nov 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 46,709 | 08 Nov 2023 | 17,494 |
CHOPAS JAMES GEORGE | Sale at price 46.04 per share. | Direct | 6,077 | 23 Oct 2023 | 132 |
DELONG MARK JEFFREY | Sale at price 46.04 per share. | Direct | 6,031 | 23 Oct 2023 | 131 |
DUNLOP SINCLAIR ANDREW | Sale at price 49.00 per share. | Indirect | 1,176,000 | 17 Oct 2023 | 24,000 |
MACHIELS ALEC | Sale at price 48.50 per share. | Direct | 60,625 | 17 Oct 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 17 Oct 2023 | 1,250 |
DESCHATELETS PASCAL | Sale at price 40.38 per share. | Direct | 484,560 | 09 Oct 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 09 Oct 2023 | 18,500 |
FRANCOIS CEDRIC G | Stock Gift at price 0.00 per share. | Direct | 0 | 19 Sept 2023 | 150,000 |
MACHIELS ALEC | Sale at price 45.00 per share. | Direct | 56,250 | 18 Sept 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 18 Sept 2023 | 1,250 |
NICHOLSON NUR | Sale at price 42.21 - 46.15 per share. | Direct | 900,813 | 18 Sept 2023 | 20,350 |
NICHOLSON NUR | Conversion of Exercise of derivative security at price 29.76 per share. | Direct | 289,237 | 18 Sept 2023 | 9,719 |
MACHIELS ALEC | Sale at price 45.34 per share. | Direct | 56,675 | 15 Sept 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 15 Sept 2023 | 1,250 |
CHOPAS JAMES GEORGE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 14 Sept 2023 | 2,500 |
DESCHATELETS PASCAL | Sale at price 42.87 per share. | Direct | 514,440 | 08 Sept 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 08 Sept 2023 | 18,500 |
SCHEIBLER LUKAS | Sale at price 43.01 per share. | Direct | 75,526 | 06 Sept 2023 | 1,756 |
FRANCOIS CEDRIC G | Sale at price 41.70 - 42.44 per share. | Direct | 6,262,959 | 01 Sept 2023 | 150,000 |
FRANCOIS CEDRIC G | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 801,000 | 01 Sept 2023 | 300,000 |
CHOPAS JAMES GEORGE | Sale at price 41.23 per share. | Direct | 22,716 | 31 Aug 2023 | 551 |
DESCHATELETS PASCAL | Sale at price 23.66 per share. | Direct | 283,920 | 08 Aug 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 08 Aug 2023 | 18,500 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 132,910 | 21 Jul 2023 | 49,779 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 133,500 | 20 Jul 2023 | 50,000 |
MACHIELS ALEC | Sale at price 52.46 per share. | Direct | 65,575 | 17 Jul 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 17 Jul 2023 | 1,250 |
DESCHATELETS PASCAL | Sale at price 84.55 per share. | Direct | 1,014,600 | 10 Jul 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 10 Jul 2023 | 18,500 |
SULLIVAN TIMOTHY EUGENE | Sale at price 89.41 - 91.10 per share. | Direct | 609,928 | 03 Jul 2023 | 6,779 |
SULLIVAN TIMOTHY EUGENE | Conversion of Exercise of derivative security at price 10.03 per share. | Direct | 67,993 | 03 Jul 2023 | 6,779 |
WATSON DAVID O | Sale at price 89.98 per share. | Direct | 765,730 | 03 Jul 2023 | 8,510 |
WATSON DAVID O | Stock Gift at price 0.00 per share. | Direct | 0 | 28 Jun 2023 | 12,750 |
MACHIELS ALEC | Sale at price 88.41 per share. | Direct | 110,512 | 20 Jun 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 20 Jun 2023 | 1,250 |
DESCHATELETS PASCAL | Sale at price 91.35 per share. | Direct | 1,096,200 | 08 Jun 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 08 Jun 2023 | 18,500 |
SULLIVAN TIMOTHY EUGENE | Sale at price 87.79 - 90.60 per share. | Direct | 6,196,527 | 05 Jun 2023 | 69,779 |
SULLIVAN TIMOTHY EUGENE | Conversion of Exercise of derivative security at price 10.03 per share. | Direct | 699,883 | 05 Jun 2023 | 69,779 |
LEWIS KAREN | Sale at price 86.00 per share. | Direct | 430,000 | 01 Jun 2023 | 5,000 |
LEWIS KAREN | Conversion of Exercise of derivative security at price 34.11 per share. | Direct | 170,550 | 01 Jun 2023 | 5,000 |
FRANCOIS CEDRIC G | Stock Gift at price 0.00 per share. | Direct | 0 | 24 May 2023 | 20,000 |
MACHIELS ALEC | Sale at price 88.66 per share. | Direct | 110,825 | 17 May 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 17 May 2023 | 1,250 |
FRANCOIS CEDRIC G | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 133,500 | 17 May 2023 | 50,000 |
FRANCOIS CEDRIC G | Sale at price 83.17 - 87.67 per share. | Direct | 2,569,900 | 16 May 2023 | 30,000 |
DESCHATELETS PASCAL | Sale at price 92.39 per share. | Direct | 1,108,680 | 08 May 2023 | 12,000 |
DESCHATELETS PASCAL | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 49,395 | 08 May 2023 | 18,500 |
SULLIVAN TIMOTHY EUGENE | Stock Gift at price 0.00 per share. | Direct | 0 | 03 May 2023 | 20,000 |
TOWNSEND ADAM J | Sale at price 82.71 per share. | Direct | 413,550 | 03 May 2023 | 5,000 |
TOWNSEND ADAM J | Conversion of Exercise of derivative security at price 15.09 per share. | Direct | 75,450 | 03 May 2023 | 5,000 |
FRANCOIS CEDRIC G | Stock Gift at price 0.00 per share. | Direct | 0 | 27 Apr 2023 | 382,946 |
WATSON DAVID O | Stock Gift at price 0.00 per share. | Direct | 0 | 21 Apr 2023 | 67,955 |
SULLIVAN TIMOTHY EUGENE | Stock Gift at price 0.00 per share. | Direct | 0 | 19 Apr 2023 | 36,232 |
FRANCOIS CEDRIC G | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 133,500 | 19 Apr 2023 | 50,000 |
FRANCOIS CEDRIC G | Sale at price 82.02 per share. | Direct | 2,460,720 | 18 Apr 2023 | 30,000 |
MACHIELS ALEC | Sale at price 81.05 per share. | Direct | 101,312 | 17 Apr 2023 | 1,250 |
MACHIELS ALEC | Conversion of Exercise of derivative security at price 2.67 per share. | Direct | 3,338 | 17 Apr 2023 | 1,250 |
DESCHATELETS PASCAL | Sale at price 78.21 per share. | Direct | 938,520 | 10 Apr 2023 | 12,000 |