Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 1,170,340 | 30 |
Sales | 257,450 | 31 |
Net shares purchased (sold) | 912,890 | 61 |
Total insider shares held | 9.79k | N/A |
% net shares purchased (sold) | -101.10% | 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 |
---|---|---|---|---|---|
RA CAPITAL MANAGEMENT, L.P. | Purchase at price 1.67 per share. | Indirect | 1,549,944 | 17 June 2024 | 928,110 |
ELDRIDGE GEORGE ARTHUR | Sale at price 25.03 per share. | Direct | 375,450 | 14 June 2024 | 15,000 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 14 June 2024 | 15,000 |
VERWIJS MARINUS | Sale at price 25.00 per share. | Direct | 265,000 | 14 June 2024 | 10,600 |
VERWIJS MARINUS | Conversion of Exercise of derivative security at price 14.59 per share. | Direct | 154,654 | 14 June 2024 | 10,600 |
GILLIES HUNTER | Sale at price 24.50 per share. | Direct | 147,000 | 13 June 2024 | 6,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 12,840 | 13 June 2024 | 6,000 |
GILLIES HUNTER | Sale at price 21.07 - 21.86 per share. | Direct | 84,332 | 17 May 2024 | 4,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 8,560 | 17 May 2024 | 4,000 |
NOYES TIMOTHY P. | Sale at price 21.52 - 21.92 per share. | Direct | 215,755 | 16 May 2024 | 10,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 21,400 | 16 May 2024 | 10,000 |
VERWIJS MARINUS | Sale at price 21.02 per share. | Direct | 41,631 | 02 May 2024 | 1,981 |
NOYES TIMOTHY P. | Sale at price 19.91 - 20.87 per share. | Direct | 230,946 | 01 May 2024 | 11,357 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 21,400 | 01 May 2024 | 10,000 |
GILLIES HUNTER | Sale at price 22.30 - 23.33 per share. | Direct | 89,522 | 17 Apr 2024 | 4,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 6,960 | 17 Apr 2024 | 4,000 |
DAKE BENJAMIN T | Sale at price 22.32 - 23.97 per share. | Direct | 153,327 | 17 Apr 2024 | 6,853 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 14,665 | 17 Apr 2024 | 6,853 |
NOYES TIMOTHY P. | Sale at price 24.40 - 24.94 per share. | Direct | 246,971 | 16 Apr 2024 | 10,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 21,400 | 16 Apr 2024 | 10,000 |
ELDRIDGE GEORGE ARTHUR | Sale at price 26.77 - 27.56 per share. | Direct | 201,392 | 10 Apr 2024 | 7,500 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 16,050 | 10 Apr 2024 | 7,500 |
GRAYZEL DAVID S | Sale at price 28.15 per share. | Indirect | 334,478 | 09 Apr 2024 | 11,882 |
NOYES TIMOTHY P. | Sale at price 28.96 - 31.95 per share. | Direct | 300,033 | 01 Apr 2024 | 10,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 21,400 | 01 Apr 2024 | 10,000 |
DAKE BENJAMIN T | Sale at price 31.97 per share. | Direct | 106,317 | 01 Apr 2024 | 3,325 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 10.61 per share. | Direct | 35,278 | 01 Apr 2024 | 3,325 |
ELDRIDGE GEORGE ARTHUR | Sale at price 31.23 per share. | Direct | 390,208 | 01 Apr 2024 | 12,495 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 26,739 | 01 Apr 2024 | 12,495 |
VERWIJS MARINUS | Sale at price 28.87 - 30.00 per share. | Direct | 154,697 | 01 Apr 2024 | 5,300 |
VERWIJS MARINUS | Conversion of Exercise of derivative security at price 14.59 per share. | Direct | 77,327 | 01 Apr 2024 | 5,300 |
GILLIES HUNTER | Sale at price 29.50 per share. | Direct | 265,500 | 28 Mar 2024 | 9,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 19,260 | 28 Mar 2024 | 9,000 |
DAKE BENJAMIN T | Sale at price 27.97 per share. | Direct | 309,519 | 27 Mar 2024 | 11,068 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 10.61 per share. | Direct | 117,431 | 27 Mar 2024 | 11,068 |
DAKE BENJAMIN T | Sale at price 28.01 per share. | Direct | 96,119 | 25 Mar 2024 | 3,432 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 10.61 per share. | Direct | 36,414 | 25 Mar 2024 | 3,432 |
VERWIJS MARINUS | Sale at price 25.68 - 26.46 per share. | Direct | 138,243 | 19 Mar 2024 | 5,300 |
VERWIJS MARINUS | Conversion of Exercise of derivative security at price 14.59 per share. | Direct | 77,327 | 19 Mar 2024 | 5,300 |
GILLIES HUNTER | Sale at price 25.81 - 26.40 per share. | Direct | 181,057 | 18 Mar 2024 | 7,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 13,380 | 18 Mar 2024 | 7,000 |
DAKE BENJAMIN T | Sale at price 25.74 - 26.48 per share. | Direct | 908,046 | 18 Mar 2024 | 35,057 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 2.14 - 10.61 per share. | Direct | 197,837 | 18 Mar 2024 | 35,057 |
ELDRIDGE GEORGE ARTHUR | Sale at price 25.02 - 25.05 per share. | Direct | 101,815 | 13 Mar 2024 | 4,067 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 8,703 | 13 Mar 2024 | 4,067 |
ELDRIDGE GEORGE ARTHUR | Sale at price 25.00 - 26.30 per share. | Direct | 649,205 | 11 Mar 2024 | 25,933 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 55,497 | 11 Mar 2024 | 25,933 |
GILLIES HUNTER | Sale at price 24.50 per share. | Direct | 219,888 | 07 Mar 2024 | 8,975 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 19,206 | 07 Mar 2024 | 8,975 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 9,964 | 23 Feb 2024 | 511 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 889 | 23 Feb 2024 | 511 |
GILLIES HUNTER | Sale at price 20.11 - 20.58 per share. | Direct | 70,575 | 20 Feb 2024 | 3,489 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 6,071 | 20 Feb 2024 | 3,489 |
NIVEN RALPH W | Sale at price 17.45 per share. | Direct | 80,249 | 05 Feb 2024 | 4,600 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 9,284 | 05 Feb 2024 | 4,600 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 78,000 | 17 Jan 2024 | 4,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 6,960 | 17 Jan 2024 | 4,000 |
NIVEN RALPH W | Sale at price 18.67 - 19.57 per share. | Direct | 88,116 | 05 Jan 2024 | 4,600 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 9,284 | 05 Jan 2024 | 4,600 |
GILLIES HUNTER | Sale at price 24.50 per share. | Direct | 3,062 | 27 Dec 2023 | 125 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 268 | 27 Dec 2023 | 125 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 78,000 | 20 Dec 2023 | 4,000 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 234,000 | 14 Dec 2023 | 12,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 20,880 | 14 Dec 2023 | 12,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 6,960 | 13 Dec 2023 | 4,000 |
DAKE BENJAMIN T | Sale at price 16.11 per share. | Direct | 165,628 | 06 Dec 2023 | 10,283 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,041 | 06 Dec 2023 | 10,283 |
NIVEN RALPH W | Sale at price 16.30 per share. | Direct | 74,996 | 05 Dec 2023 | 4,600 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 9,284 | 05 Dec 2023 | 4,600 |
DAKE BENJAMIN T | Sale at price 16.24 per share. | Direct | 203,237 | 27 Nov 2023 | 12,517 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 25,821 | 27 Nov 2023 | 12,517 |
DAKE BENJAMIN T | Sale at price 15.17 - 16.07 per share. | Direct | 220,906 | 24 Nov 2023 | 14,372 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 29,791 | 24 Nov 2023 | 14,372 |
NIVEN RALPH W | Sale at price 15.00 per share. | Direct | 207,000 | 22 Nov 2023 | 13,800 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 27,852 | 22 Nov 2023 | 13,800 |
NOYES TIMOTHY P. | Sale at price 10.42 per share. | Direct | 11,379 | 01 Nov 2023 | 1,092 |
VERWIJS MARINUS | Sale at price 10.46 per share. | Direct | 10,149 | 01 Nov 2023 | 970 |
DAKE BENJAMIN T | Sale at price 15.01 - 15.06 per share. | Direct | 59,637 | 07 Sept 2023 | 3,961 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 7,511 | 07 Sept 2023 | 3,961 |
DAKE BENJAMIN T | Sale at price 15.48 - 16.25 per share. | Direct | 159,580 | 07 Aug 2023 | 10,283 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,041 | 07 Aug 2023 | 10,283 |
NOYES TIMOTHY P. | Sale at price 18.00 per share. | Direct | 98,604 | 28 July 2023 | 5,478 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 11,723 | 28 July 2023 | 5,478 |
NOYES TIMOTHY P. | Sale at price 18.11 per share. | Direct | 81,896 | 17 July 2023 | 4,522 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 9,677 | 17 July 2023 | 4,522 |
DAKE BENJAMIN T | Sale at price 16.66 per share. | Direct | 171,284 | 06 July 2023 | 10,283 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,041 | 06 July 2023 | 10,283 |
NIVEN RALPH W | Sale at price 17.23 - 17.87 per share. | Direct | 38,915 | 05 July 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 July 2023 | 2,250 |
NOYES TIMOTHY P. | Sale at price 18.00 per share. | Direct | 180,000 | 03 July 2023 | 10,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 21,400 | 03 July 2023 | 10,000 |
DAKE BENJAMIN T | Sale at price 16.28 - 16.98 per share. | Direct | 167,416 | 06 June 2023 | 10,283 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,041 | 06 June 2023 | 10,283 |
NIVEN RALPH W | Sale at price 16.26 per share. | Direct | 36,576 | 05 June 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 June 2023 | 2,250 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 1,268 | 19 May 2023 | 65 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 113 | 19 May 2023 | 65 |
GILLIES HUNTER | Sale at price 19.59 per share. | Direct | 21,356 | 17 May 2023 | 1,090 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 1,897 | 17 May 2023 | 1,090 |
DAKE BENJAMIN T | Sale at price 21.62 - 22.74 per share. | Direct | 224,160 | 08 May 2023 | 10,284 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,043 | 08 May 2023 | 10,284 |
NIVEN RALPH W | Sale at price 20.79 - 21.63 per share. | Direct | 46,957 | 05 May 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 May 2023 | 2,250 |
VERWIJS MARINUS | Sale at price 20.79 per share. | Direct | 15,779 | 03 May 2023 | 759 |
NOYES TIMOTHY P. | Sale at price 20.61 - 21.15 per share. | Direct | 323,745 | 02 May 2023 | 15,693 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 01 May 2023 | 15,000 |
GILLIES HUNTER | Sale at price 19.50 per share. | Direct | 78,000 | 21 Apr 2023 | 4,000 |
GILLIES HUNTER | Conversion of Exercise of derivative security at price 1.74 per share. | Direct | 6,960 | 21 Apr 2023 | 4,000 |
DAKE BENJAMIN T | Sale at price 18.17 per share. | Direct | 186,829 | 06 Apr 2023 | 10,283 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,041 | 06 Apr 2023 | 10,283 |
NIVEN RALPH W | Sale at price 17.91 - 19.11 per share. | Direct | 40,942 | 05 Apr 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 Apr 2023 | 2,250 |
NOYES TIMOTHY P. | Sale at price 19.16 - 19.77 per share. | Direct | 290,916 | 03 Apr 2023 | 15,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 03 Apr 2023 | 15,000 |
NIVEN RALPH W | Sale at price 23.73 - 24.92 per share. | Direct | 53,440 | 06 Mar 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 06 Mar 2023 | 2,250 |
DAKE BENJAMIN T | Sale at price 23.71 - 24.50 per share. | Direct | 243,954 | 06 Mar 2023 | 10,282 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,039 | 06 Mar 2023 | 10,282 |
NOYES TIMOTHY P. | Sale at price 22.71 - 25.67 per share. | Direct | 357,196 | 01 Mar 2023 | 15,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 01 Mar 2023 | 15,000 |
NIVEN RALPH W | Sale at price 24.27 per share. | Direct | 54,612 | 06 Feb 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 06 Feb 2023 | 2,250 |
DAKE BENJAMIN T | Sale at price 24.52 - 25.02 per share. | Direct | 252,881 | 06 Feb 2023 | 10,284 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,043 | 06 Feb 2023 | 10,284 |
NOYES TIMOTHY P. | Sale at price 22.52 - 23.05 per share. | Direct | 340,197 | 01 Feb 2023 | 15,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 01 Feb 2023 | 15,000 |
DAKE BENJAMIN T | Sale at price 25.62 - 26.95 per share. | Direct | 267,203 | 06 Jan 2023 | 10,284 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 21,043 | 06 Jan 2023 | 10,284 |
NIVEN RALPH W | Sale at price 26.40 per share. | Direct | 59,404 | 05 Jan 2023 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 Jan 2023 | 2,250 |
NOYES TIMOTHY P. | Sale at price 26.80 - 29.82 per share. | Direct | 406,076 | 03 Jan 2023 | 15,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 03 Jan 2023 | 15,000 |
DAKE BENJAMIN T | Sale at price 25.82 - 30.26 per share. | Direct | 60,591 | 12 Dec 2022 | 2,059 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 4,406 | 12 Dec 2022 | 2,059 |
ELDRIDGE GEORGE ARTHUR | Sale at price 24.23 - 30.04 per share. | Direct | 397,193 | 12 Dec 2022 | 13,969 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 29,894 | 12 Dec 2022 | 13,969 |
DAKE BENJAMIN T | Sale at price 20.94 - 25.03 per share. | Direct | 236,310 | 09 Dec 2022 | 10,394 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 22,243 | 09 Dec 2022 | 10,394 |
ELDRIDGE GEORGE ARTHUR | Sale at price 19.37 - 24.20 per share. | Direct | 516,782 | 08 Dec 2022 | 23,648 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 50,607 | 08 Dec 2022 | 23,648 |
DAKE BENJAMIN T | Sale at price 15.61 - 18.29 per share. | Direct | 706,772 | 06 Dec 2022 | 40,000 |
DAKE BENJAMIN T | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 84,635 | 06 Dec 2022 | 40,000 |
NIVEN RALPH W | Sale at price 17.38 per share. | Direct | 39,114 | 05 Dec 2022 | 2,250 |
NIVEN RALPH W | Conversion of Exercise of derivative security at price 1.74 - 2.14 per share. | Direct | 4,555 | 05 Dec 2022 | 2,250 |
NOYES TIMOTHY P. | Sale at price 18.00 per share. | Direct | 270,000 | 01 Dec 2022 | 15,000 |
NOYES TIMOTHY P. | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 32,100 | 01 Dec 2022 | 15,000 |
ELDRIDGE GEORGE ARTHUR | Sale at price 19.06 per share. | Direct | 1,620 | 30 Nov 2022 | 85 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 182 | 30 Nov 2022 | 85 |
ELDRIDGE GEORGE ARTHUR | Sale at price 19.07 per share. | Direct | 24,048 | 23 Nov 2022 | 1,261 |
ELDRIDGE GEORGE ARTHUR | Conversion of Exercise of derivative security at price 2.14 per share. | Direct | 2,699 | 23 Nov 2022 | 1,261 |