Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 15,000 | 3 |
Sales | 15,000 | 3 |
Net shares purchased (sold) | 0 | 6 |
Total insider shares held | 6.68M | N/A |
% net shares purchased (sold) | 0.00% | 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 |
---|---|---|---|---|---|
WALKER KARIN L. CPA | Sale at price 34.00 per share. | Direct | 170,000 | 24 Jan 2024 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 13.53 per share. | Direct | 67,650 | 24 Jan 2024 | 5,000 |
WALKER KARIN L. CPA | Sale at price 36.68 - 37.45 per share. | Direct | 185,952 | 20 Dec 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 13.53 per share. | Direct | 67,650 | 20 Dec 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 34.00 per share. | Direct | 170,000 | 30 Nov 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 13.53 per share. | Direct | 67,650 | 30 Nov 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 40.27 - 42.28 per share. | Direct | 205,191 | 25 Oct 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 13.53 per share. | Direct | 67,650 | 25 Oct 2023 | 5,000 |
SMITH BRANDON S | Sale at price 46.62 - 47.74 per share. | Direct | 186,985 | 11 Oct 2023 | 4,000 |
SMITH BRANDON S | Conversion of Exercise of derivative security at price 11.12 per share. | Direct | 44,480 | 11 Oct 2023 | 4,000 |
KARP CAROL D | Sale at price 46.51 - 47.29 per share. | Direct | 233,084 | 04 Oct 2023 | 5,000 |
KARP CAROL D | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 60,750 | 04 Oct 2023 | 5,000 |
MALECEK MICHAEL J. | Sale at price 47.29 - 48.31 per share. | Direct | 236,885 | 27 Sept 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 27 Sept 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 52.36 per share. | Direct | 261,807 | 19 Sept 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 19 Sept 2023 | 5,000 |
SMITH BRANDON S | Sale at price 55.48 - 55.96 per share. | Direct | 221,963 | 13 Sept 2023 | 4,000 |
SMITH BRANDON S | Conversion of Exercise of derivative security at price 11.12 per share. | Direct | 44,480 | 13 Sept 2023 | 4,000 |
GARREN HIDEKI | Sale at price 55.48 per share. | Direct | 110,952 | 13 Sept 2023 | 2,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 49,800 | 13 Sept 2023 | 2,000 |
KARP CAROL D | Sale at price 54.76 - 55.27 per share. | Direct | 273,804 | 06 Sept 2023 | 5,000 |
KARP CAROL D | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 60,750 | 06 Sept 2023 | 5,000 |
MALECEK MICHAEL J. | Sale at price 54.58 - 56.21 per share. | Direct | 275,066 | 30 Aug 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 30 Aug 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 57.18 per share. | Direct | 285,922 | 18 Aug 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 18 Aug 2023 | 5,000 |
SMITH BRANDON S | Sale at price 58.22 - 59.91 per share. | Direct | 234,844 | 16 Aug 2023 | 4,000 |
SMITH BRANDON S | Conversion of Exercise of derivative security at price 11.12 per share. | Direct | 44,480 | 16 Aug 2023 | 4,000 |
GARREN HIDEKI | Sale at price 58.15 - 59.74 per share. | Direct | 117,480 | 16 Aug 2023 | 2,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 49,800 | 16 Aug 2023 | 2,000 |
KARP CAROL D | Sale at price 66.95 - 67.95 per share. | Direct | 335,072 | 02 Aug 2023 | 5,000 |
KARP CAROL D | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 60,750 | 02 Aug 2023 | 5,000 |
ZAGO WAGNER M | Sale at price 66.98 - 68.07 per share. | Direct | 268,182 | 02 Aug 2023 | 4,000 |
ZAGO WAGNER M | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 48,600 | 02 Aug 2023 | 4,000 |
MALECEK MICHAEL J. | Sale at price 61.78 - 63.40 per share. | Direct | 311,638 | 26 Jul 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 26 Jul 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 68.96 - 70.08 per share. | Direct | 345,943 | 19 Jul 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 19 Jul 2023 | 5,000 |
SMITH BRANDON S | Sale at price 67.40 - 67.95 per share. | Direct | 270,026 | 12 Jul 2023 | 4,000 |
SMITH BRANDON S | Conversion of Exercise of derivative security at price 11.12 per share. | Direct | 44,480 | 12 Jul 2023 | 4,000 |
GARREN HIDEKI | Sale at price 67.48 - 68.20 per share. | Direct | 135,027 | 12 Jul 2023 | 2,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 49,800 | 12 Jul 2023 | 2,000 |
KARP CAROL D | Sale at price 67.98 - 68.69 per share. | Direct | 340,636 | 05 Jul 2023 | 5,000 |
KARP CAROL D | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 60,750 | 05 Jul 2023 | 5,000 |
ZAGO WAGNER M | Sale at price 67.98 - 68.69 per share. | Direct | 272,648 | 05 Jul 2023 | 4,000 |
ZAGO WAGNER M | Conversion of Exercise of derivative security at price 12.15 per share. | Direct | 48,600 | 05 Jul 2023 | 4,000 |
SELKOE DENNIS J | Sale at price 67.43 per share. | Direct | 337,150 | 03 Jul 2023 | 5,000 |
SELKOE DENNIS J | Conversion of Exercise of derivative security at price 11.33 per share. | Direct | 56,650 | 03 Jul 2023 | 5,000 |
MALECEK MICHAEL J. | Sale at price 69.07 - 70.84 per share. | Direct | 349,118 | 28 Jun 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 28 Jun 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 67.88 - 69.99 per share. | Direct | 344,494 | 20 Jun 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 20 Jun 2023 | 5,000 |
GARREN HIDEKI | Sale at price 74.00 per share. | Direct | 542,494 | 16 Jun 2023 | 7,331 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 182,542 | 16 Jun 2023 | 7,331 |
SMITH BRANDON S | Sale at price 72.52 - 75.56 per share. | Direct | 394,562 | 14 Jun 2023 | 5,333 |
SMITH BRANDON S | Conversion of Exercise of derivative security at price 11.12 per share. | Direct | 59,303 | 14 Jun 2023 | 5,333 |
GARREN HIDEKI | Sale at price 72.45 - 75.49 per share. | Direct | 346,516 | 14 Jun 2023 | 4,669 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 116,258 | 14 Jun 2023 | 4,669 |
KARP CAROL D | Sale at price 69.90 - 72.93 per share. | Direct | 1,421,009 | 07 Jun 2023 | 20,000 |
KARP CAROL D | Conversion of Exercise of derivative security at price 12.15 - 13.53 per share. | Direct | 263,700 | 07 Jun 2023 | 20,000 |
ZAGO WAGNER M | Sale at price 70.02 - 73.14 per share. | Direct | 1,350,224 | 07 Jun 2023 | 19,000 |
ZAGO WAGNER M | Conversion of Exercise of derivative security at price 12.15 - 29.81 per share. | Direct | 495,750 | 07 Jun 2023 | 19,000 |
MALECEK MICHAEL J. | Sale at price 64.16 - 65.98 per share. | Direct | 323,223 | 31 May 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 31 May 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 73.63 - 74.47 per share. | Direct | 369,978 | 19 May 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 19 May 2023 | 5,000 |
NGUYEN TRAN BRYAN | Sale at price 72.66 - 76.04 per share. | Direct | 7,028,921 | 17 May 2023 | 95,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 22.85 - 29.81 per share. | Direct | 2,483,950 | 17 May 2023 | 95,000 |
KINNEY GENE G PH.D. | Sale at price 72.70 - 74.49 per share. | Direct | 3,316,292 | 17 May 2023 | 45,000 |
KINNEY GENE G PH.D. | Conversion of Exercise of derivative security at price 29.81 per share. | Direct | 1,341,450 | 17 May 2023 | 45,000 |
SELKOE DENNIS J | Sale at price 57.00 per share. | Direct | 855,000 | 03 May 2023 | 15,000 |
SELKOE DENNIS J | Conversion of Exercise of derivative security at price 9.23 - 23.97 per share. | Direct | 271,110 | 03 May 2023 | 15,000 |
MALECEK MICHAEL J. | Sale at price 53.40 - 54.25 per share. | Direct | 267,292 | 26 Apr 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 26 Apr 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 52.64 - 53.25 per share. | Direct | 264,480 | 19 Apr 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 19 Apr 2023 | 5,000 |
MALECEK MICHAEL J. | Sale at price 48.81 - 49.28 per share. | Direct | 245,123 | 29 Mar 2023 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 29 Mar 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 47.51 - 48.47 per share. | Direct | 238,610 | 20 Mar 2023 | 5,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 75,200 | 20 Mar 2023 | 5,000 |
WALKER KARIN L. CPA | Sale at price 48.14 - 48.66 per share. | Direct | 968,346 | 15 Mar 2023 | 20,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 300,800 | 15 Mar 2023 | 20,000 |
NGUYEN TRAN BRYAN | Sale at price 48.16 - 48.68 per share. | Direct | 484,314 | 15 Mar 2023 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 15 Mar 2023 | 10,000 |
MALECEK MICHAEL J. | Sale at price 48.13 - 48.67 per share. | Direct | 726,592 | 15 Mar 2023 | 15,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 154,050 | 15 Mar 2023 | 15,000 |
GARREN HIDEKI | Sale at price 48.16 - 48.66 per share. | Direct | 580,936 | 15 Mar 2023 | 12,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 298,800 | 15 Mar 2023 | 12,000 |
NGUYEN TRAN BRYAN | Sale at price 53.30 - 53.87 per share. | Direct | 533,397 | 15 Feb 2023 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 15 Feb 2023 | 10,000 |
NGUYEN TRAN BRYAN | Sale at price 55.18 - 56.97 per share. | Direct | 555,306 | 18 Jan 2023 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 18 Jan 2023 | 10,000 |
COOKE SHANE M | Sale at price 52.92 per share. | Direct | 264,608 | 10 Jan 2023 | 5,000 |
COOKE SHANE M | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 10 Jan 2023 | 5,000 |
COLLIER RICHARD T | Sale at price 52.67 per share. | Direct | 263,350 | 05 Jan 2023 | 5,000 |
COLLIER RICHARD T | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 05 Jan 2023 | 5,000 |
EKMAN LARS G | Sale at price 54.15 - 60.85 per share. | Direct | 886,407 | 03 Jan 2023 | 15,834 |
EKMAN LARS G | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 101,496 | 03 Jan 2023 | 15,834 |
NGUYEN TRAN BRYAN | Sale at price 58.46 - 59.21 per share. | Direct | 589,690 | 21 Dec 2022 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 21 Dec 2022 | 10,000 |
COOKE SHANE M | Sale at price 58.93 - 61.41 per share. | Direct | 305,191 | 12 Dec 2022 | 5,000 |
COOKE SHANE M | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 12 Dec 2022 | 5,000 |
COLLIER RICHARD T | Sale at price 60.28 - 65.02 per share. | Direct | 310,356 | 05 Dec 2022 | 5,000 |
COLLIER RICHARD T | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 05 Dec 2022 | 5,000 |
EKMAN LARS G | Sale at price 61.28 - 62.12 per share. | Direct | 975,406 | 01 Dec 2022 | 15,834 |
EKMAN LARS G | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 101,496 | 01 Dec 2022 | 15,834 |
GARREN HIDEKI | Sale at price 62.51 per share. | Direct | 250,040 | 01 Dec 2022 | 4,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 99,600 | 01 Dec 2022 | 4,000 |
MALECEK MICHAEL J. | Sale at price 59.92 - 65.87 per share. | Direct | 311,376 | 30 Nov 2022 | 5,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 51,350 | 30 Nov 2022 | 5,000 |
NGUYEN TRAN BRYAN | Sale at price 60.53 - 62.28 per share. | Direct | 610,854 | 23 Nov 2022 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 23 Nov 2022 | 10,000 |
WALKER KARIN L. CPA | Sale at price 57.04 - 58.27 per share. | Direct | 570,709 | 18 Nov 2022 | 10,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 150,400 | 18 Nov 2022 | 10,000 |
COOKE SHANE M | Sale at price 54.20 - 56.85 per share. | Direct | 280,828 | 10 Nov 2022 | 5,000 |
COOKE SHANE M | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 10 Nov 2022 | 5,000 |
COLLIER RICHARD T | Sale at price 54.74 - 56.89 per share. | Direct | 278,083 | 07 Nov 2022 | 5,000 |
COLLIER RICHARD T | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 07 Nov 2022 | 5,000 |
EKMAN LARS G | Sale at price 62.01 - 64.94 per share. | Direct | 995,658 | 01 Nov 2022 | 15,833 |
EKMAN LARS G | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 101,490 | 01 Nov 2022 | 15,833 |
GARREN HIDEKI | Sale at price 61.82 - 62.41 per share. | Direct | 247,575 | 01 Nov 2022 | 4,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 99,600 | 01 Nov 2022 | 4,000 |
MALECEK MICHAEL J. | Sale at price 59.37 - 62.00 per share. | Direct | 5,160,151 | 27 Oct 2022 | 85,000 |
MALECEK MICHAEL J. | Conversion of Exercise of derivative security at price 10.27 per share. | Direct | 872,950 | 27 Oct 2022 | 85,000 |
WALKER KARIN L. CPA | Sale at price 56.39 - 58.98 per share. | Direct | 1,144,613 | 24 Oct 2022 | 20,000 |
WALKER KARIN L. CPA | Conversion of Exercise of derivative security at price 15.04 per share. | Direct | 300,800 | 24 Oct 2022 | 20,000 |
NGUYEN TRAN BRYAN | Sale at price 55.04 - 58.17 per share. | Direct | 564,385 | 19 Oct 2022 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 19 Oct 2022 | 10,000 |
COOKE SHANE M | Sale at price 55.37 - 56.38 per share. | Direct | 279,550 | 10 Oct 2022 | 5,000 |
COOKE SHANE M | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 10 Oct 2022 | 5,000 |
COLLIER RICHARD T | Sale at price 56.54 - 59.95 per share. | Direct | 289,622 | 05 Oct 2022 | 5,000 |
COLLIER RICHARD T | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 32,050 | 05 Oct 2022 | 5,000 |
EKMAN LARS G | Sale at price 60.32 - 62.96 per share. | Direct | 974,082 | 03 Oct 2022 | 15,833 |
EKMAN LARS G | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 101,490 | 03 Oct 2022 | 15,833 |
GARREN HIDEKI | Sale at price 60.90 per share. | Direct | 243,600 | 03 Oct 2022 | 4,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 99,600 | 03 Oct 2022 | 4,000 |
COLLIER RICHARD T | Sale at price 48.09 per share. | Direct | 1,202,250 | 28 Sept 2022 | 25,000 |
COLLIER RICHARD T | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 160,250 | 28 Sept 2022 | 25,000 |
EKMAN LARS G | Sale at price 48.09 per share. | Direct | 1,522,818 | 28 Sept 2022 | 31,666 |
EKMAN LARS G | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 202,979 | 28 Sept 2022 | 31,666 |
COOKE SHANE M | Sale at price 48.09 per share. | Direct | 480,900 | 28 Sept 2022 | 10,000 |
COOKE SHANE M | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 64,100 | 28 Sept 2022 | 10,000 |
KINNEY GENE G PH.D. | Sale at price 48.09 - 58.93 per share. | Direct | 876,008 | 28 Sept 2022 | 16,412 |
KINNEY GENE G PH.D. | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 105,201 | 28 Sept 2022 | 16,412 |
NGUYEN TRAN BRYAN | Sale at price 30.75 per share. | Direct | 307,496 | 21 Sept 2022 | 10,000 |
NGUYEN TRAN BRYAN | Conversion of Exercise of derivative security at price 6.73 per share. | Direct | 67,300 | 21 Sept 2022 | 10,000 |
KINNEY GENE G PH.D. | Sale at price 32.02 per share. | Direct | 87,090 | 21 Sept 2022 | 2,720 |
KINNEY GENE G PH.D. | Conversion of Exercise of derivative security at price 6.41 per share. | Direct | 17,435 | 21 Sept 2022 | 2,720 |
GARREN HIDEKI | Sale at price 30.00 per share. | Direct | 120,000 | 15 Sept 2022 | 4,000 |
GARREN HIDEKI | Conversion of Exercise of derivative security at price 24.90 per share. | Direct | 99,600 | 15 Sept 2022 | 4,000 |