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