Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 691,458 | 14 |
Sales | 176,617 | 17 |
Net shares purchased (sold) | 514,841 | 31 |
Total insider shares held | 3.76M | N/A |
% net shares purchased (sold) | 15.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 |
---|---|---|---|---|---|
YOUNG JONATHAN | Sale at price 20.15 per share. | Direct | 100,750 | 01 May 2024 | 5,000 |
YOUNG JONATHAN | Sale at price 24.33 - 25.02 per share. | Direct | 121,913 | 01 Apr 2024 | 5,000 |
ROLPH TIMOTHY PETER | Sale at price 28.33 per share. | Direct | 17,536 | 13 Mar 2024 | 619 |
YOUNG JONATHAN | Sale at price 28.33 per share. | Direct | 18,443 | 13 Mar 2024 | 651 |
CHENG ANDREW | Sale at price 28.33 per share. | Direct | 55,782 | 13 Mar 2024 | 1,969 |
WHITE WILLIAM RICHARD | Sale at price 28.33 per share. | Direct | 20,511 | 13 Mar 2024 | 724 |
YALE CATRIONA | Sale at price 28.33 per share. | Direct | 20,483 | 13 Mar 2024 | 723 |
CHENG ANDREW | Sale at price 31.40 - 36.28 per share. | Direct | 2,465,063 | 04 Mar 2024 | 75,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 16.00 - 21.10 per share. | Direct | 1,288,062 | 04 Mar 2024 | 75,000 |
YALE CATRIONA | Sale at price 35.49 per share. | Direct | 732,727 | 04 Mar 2024 | 20,646 |
YALE CATRIONA | Conversion of Exercise of derivative security at price 6.36 - 21.09 per share. | Direct | 288,124 | 04 Mar 2024 | 20,646 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 51,242 | 01 Mar 2024 | 83,321 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 24,600 | 02 Jan 2024 | 40,000 |
YOUNG JONATHAN | Sale at price 24.00 per share. | Direct | 129,936 | 27 Dec 2023 | 5,414 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 34,433 | 27 Dec 2023 | 5,414 |
ROLPH TIMOTHY PETER | Sale at price 20.76 per share. | Direct | 10,671 | 14 Dec 2023 | 514 |
YOUNG JONATHAN | Sale at price 20.76 per share. | Direct | 11,273 | 14 Dec 2023 | 543 |
CHENG ANDREW | Sale at price 20.76 per share. | Direct | 33,797 | 14 Dec 2023 | 1,628 |
WHITE WILLIAM RICHARD | Sale at price 20.76 per share. | Direct | 12,684 | 14 Dec 2023 | 611 |
YALE CATRIONA | Sale at price 20.76 per share. | Direct | 12,394 | 14 Dec 2023 | 597 |
CHENG ANDREW | Sale at price 20.01 - 20.02 per share. | Direct | 539,969 | 11 Dec 2023 | 26,978 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 171,580 | 11 Dec 2023 | 26,978 |
ROLPH TIMOTHY PETER | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 32,497 |
YOUNG JONATHAN | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 32,497 |
CHENG ANDREW | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 91,541 |
WHITE WILLIAM RICHARD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 32,497 |
YALE CATRIONA | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 32,497 |
GRAHAM G. WALMSLEY | Purchase at price 19.80 - 19.85 per share. | Indirect | 1,982,940 | 08 Dec 2023 | 100,000 |
LAMY PATRICK | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 08 Dec 2023 | 18,570 |
GRAHAM G. WALMSLEY | Purchase at price 16.90 - 16.99 per share. | Indirect | 1,694,565 | 01 Dec 2023 | 100,000 |
YOUNG JONATHAN | Sale at price 14.68 per share. | Direct | 440,259 | 17 Nov 2023 | 30,000 |
YOUNG JONATHAN | Sale at price 51.10 per share. | Direct | 25,039 | 02 Oct 2023 | 490 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 21.10 per share. | Direct | 10,339 | 02 Oct 2023 | 490 |
CHENG ANDREW | Sale at price 46.06 - 50.56 per share. | Direct | 1,197,827 | 02 Oct 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 159,000 | 02 Oct 2023 | 25,000 |
YALE CATRIONA | Sale at price 47.85 - 50.34 per share. | Direct | 271,416 | 21 Sept 2023 | 5,617 |
YALE CATRIONA | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 31,800 | 21 Sept 2023 | 5,000 |
ROLPH TIMOTHY PETER | Sale at price 50.34 per share. | Direct | 26,731 | 13 Sept 2023 | 531 |
YOUNG JONATHAN | Sale at price 50.34 per share. | Direct | 28,291 | 13 Sept 2023 | 562 |
CHENG ANDREW | Sale at price 50.34 per share. | Direct | 84,672 | 13 Sept 2023 | 1,682 |
WHITE WILLIAM RICHARD | Sale at price 50.34 per share. | Direct | 31,815 | 13 Sept 2023 | 632 |
CHENG ANDREW | Sale at price 49.77 - 50.24 per share. | Direct | 1,244,248 | 01 Sept 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 159,000 | 01 Sept 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 9,225 | 30 Aug 2023 | 15,000 |
YALE CATRIONA | Sale at price 49.92 - 50.67 per share. | Direct | 287,191 | 28 Aug 2023 | 5,745 |
YALE CATRIONA | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 36,538 | 28 Aug 2023 | 5,745 |
GRAHAM G. WALMSLEY | Purchase at price 42.06 per share. | Indirect | 1,051,475 | 08 Aug 2023 | 25,000 |
CHENG ANDREW | Sale at price 42.85 - 43.52 per share. | Direct | 1,078,867 | 01 Aug 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 159,000 | 01 Aug 2023 | 25,000 |
GRAHAM G. WALMSLEY | Purchase at price 42.69 - 43.26 per share. | Indirect | 2,362,234 | 01 Aug 2023 | 55,000 |
CHENG ANDREW | Sale at price 44.66 - 46.29 per share. | Direct | 1,122,041 | 03 July 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 159,000 | 03 July 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 24,600 | 27 June 2023 | 40,000 |
YALE CATRIONA | Sale at price 50.73 - 52.26 per share. | Direct | 1,725,390 | 23 June 2023 | 33,349 |
WHITE WILLIAM RICHARD | Sale at price 55.00 per share. | Direct | 1,142,735 | 20 June 2023 | 20,777 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 122,658 | 20 June 2023 | 17,500 |
HENDERSON JANE | Sale at price 53.79 - 54.46 per share. | Direct | 2,166,685 | 16 June 2023 | 40,000 |
HENDERSON JANE | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 280,400 | 16 June 2023 | 40,000 |
ROLPH TIMOTHY PETER | Sale at price 54.58 - 56.30 per share. | Direct | 4,284,066 | 16 June 2023 | 78,200 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 24,400 | 16 June 2023 | 40,000 |
HEYMAN TOMAS J. | Sale at price 54.67 per share. | Direct | 1,421,529 | 16 June 2023 | 26,000 |
HEYMAN TOMAS J. | Conversion of Exercise of derivative security at price 25.04 per share. | Direct | 651,040 | 16 June 2023 | 26,000 |
ROLPH TIMOTHY PETER | Sale at price 55.16 per share. | Direct | 28,076 | 13 June 2023 | 509 |
YOUNG JONATHAN | Sale at price 55.16 per share. | Direct | 29,676 | 13 June 2023 | 538 |
CHENG ANDREW | Sale at price 55.16 per share. | Direct | 88,973 | 13 June 2023 | 1,613 |
WHITE WILLIAM RICHARD | Sale at price 55.16 per share. | Direct | 33,427 | 13 June 2023 | 606 |
YALE CATRIONA | Sale at price 55.16 per share. | Direct | 32,600 | 13 June 2023 | 591 |
CHENG ANDREW | Sale at price 44.18 - 45.90 per share. | Direct | 1,127,430 | 01 June 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 - 6.36 per share. | Direct | 36,459 | 01 June 2023 | 25,000 |
GRAHAM G. WALMSLEY | Purchase at price 26.00 - 42.00 per share. | Indirect | 15,440,000 | 19 May 2023 | 520,000 |
GRAHAM G. WALMSLEY | Purchase at price 42.00 - 45.60 per share. | Indirect | 23,280,000 | 19 May 2023 | 520,000 |
CHENG ANDREW | Sale at price 45.00 - 45.50 per share. | Direct | 1,126,860 | 01 May 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 39,975 | 01 May 2023 | 65,000 |
CHENG ANDREW | Sale at price 37.88 - 38.83 per share. | Direct | 948,576 | 03 Apr 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 15,375 | 03 Apr 2023 | 25,000 |
CHENG ANDREW | Sale at price 45.54 - 47.17 per share. | Direct | 1,166,338 | 01 Mar 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 15,375 | 01 Mar 2023 | 25,000 |
CHENG ANDREW | Sale at price 48.57 - 50.14 per share. | Direct | 1,226,395 | 01 Feb 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 15,375 | 01 Feb 2023 | 25,000 |
YALE CATRIONA | Sale at price 49.12 - 51.99 per share. | Direct | 252,651 | 13 Jan 2023 | 5,000 |
YOUNG JONATHAN | Sale at price 54.64 per share. | Direct | 479,560 | 03 Jan 2023 | 8,777 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 5,398 | 03 Jan 2023 | 8,777 |
CHENG ANDREW | Sale at price 50.12 - 54.81 per share. | Direct | 1,281,751 | 03 Jan 2023 | 25,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 15,375 | 03 Jan 2023 | 25,000 |
ROLPH TIMOTHY PETER | Sale at price 50.00 - 51.38 per share. | Direct | 1,122,125 | 29 Dec 2022 | 22,016 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 28.35 per share. | Direct | 269,779 | 29 Dec 2022 | 9,516 |
WHITE WILLIAM RICHARD | Sale at price 49.76 - 49.77 per share. | Direct | 995,323 | 28 Dec 2022 | 20,000 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 140,180 | 28 Dec 2022 | 20,000 |
YOUNG JONATHAN | Sale at price 49.57 per share. | Direct | 619,609 | 27 Dec 2022 | 12,500 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 0.61 - 6.36 per share. | Direct | 75,352 | 27 Dec 2022 | 12,500 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 5,228 | 16 Dec 2022 | 8,500 |
YALE CATRIONA | Sale at price 43.18 - 43.77 per share. | Direct | 216,137 | 12 Dec 2022 | 5,000 |
ROLPH TIMOTHY PETER | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 09 Dec 2022 | 19,195 |
YOUNG JONATHAN | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 09 Dec 2022 | 19,195 |
CHENG ANDREW | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 09 Dec 2022 | 52,351 |
WHITE WILLIAM RICHARD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 09 Dec 2022 | 19,195 |
YALE CATRIONA | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 09 Dec 2022 | 19,195 |
CHENG ANDREW | Sale at price 46.07 per share. | Direct | 460,700 | 01 Dec 2022 | 10,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 01 Dec 2022 | 10,000 |
SKORPIOS TRUST | Sale at price 43.50 per share. | Indirect | 71,166,000 | 01 Dec 2022 | 1,636,000 |
HARRISON SETH LORING | Sale at price 46.44 - 47.60 per share. | Indirect | 1,085,739 | 30 Nov 2022 | 23,131 |
ROLPH TIMOTHY PETER | Sale at price 45.04 - 46.05 per share. | Direct | 320,806 | 16 Nov 2022 | 7,085 |
YALE CATRIONA | Sale at price 39.41 - 39.96 per share. | Direct | 197,105 | 10 Nov 2022 | 5,000 |
CHENG ANDREW | Sale at price 42.15 - 44.02 per share. | Direct | 434,183 | 01 Nov 2022 | 10,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 01 Nov 2022 | 10,000 |
HARRISON SETH LORING | Sale at price 40.28 - 41.12 per share. | Indirect | 1,777,829 | 28 Oct 2022 | 44,103 |
HARRISON SETH LORING | Sale at price 41.12 - 44.92 per share. | Indirect | 12,193,196 | 27 Oct 2022 | 285,487 |
ROLPH TIMOTHY PETER | Sale at price 45.03 - 45.09 per share. | Direct | 694,782 | 26 Oct 2022 | 15,415 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 6.36 - 28.35 per share. | Direct | 103,116 | 25 Oct 2022 | 10,000 |
YOUNG JONATHAN | Sale at price 44.72 per share. | Direct | 558,944 | 25 Oct 2022 | 12,500 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 79,500 | 25 Oct 2022 | 12,500 |
WHITE WILLIAM RICHARD | Sale at price 39.82 per share. | Direct | 796,400 | 13 Oct 2022 | 20,000 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 140,180 | 13 Oct 2022 | 20,000 |
YALE CATRIONA | Sale at price 37.99 per share. | Direct | 189,950 | 10 Oct 2022 | 5,000 |
ROLPH TIMOTHY PETER | Sale at price 39.29 per share. | Direct | 884,025 | 06 Oct 2022 | 22,500 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 21.09 per share. | Direct | 210,900 | 06 Oct 2022 | 10,000 |
CHENG ANDREW | Sale at price 32.80 - 34.39 per share. | Direct | 332,278 | 03 Oct 2022 | 10,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 03 Oct 2022 | 10,000 |
ROLPH TIMOTHY PETER | Sale at price 31.38 - 34.06 per share. | Direct | 1,472,400 | 30 Sept 2022 | 45,000 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 6.36 - 21.09 per share. | Direct | 328,589 | 30 Sept 2022 | 20,000 |
ROLPH TIMOTHY PETER | Sale at price 29.18 per share. | Direct | 656,550 | 13 Sept 2022 | 22,500 |
ROLPH TIMOTHY PETER | Sale at price 29.18 per share. | Direct | 656,550 | 13 Sept 2022 | 22,500 |
ROLPH TIMOTHY PETER | Conversion of Exercise of derivative security at price 6.36 per share. | Direct | 63,600 | 13 Sept 2022 | 10,000 |
CHENG ANDREW | Sale at price 26.74 - 27.69 per share. | Direct | 1,645,444 | 13 Sept 2022 | 60,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 36,900 | 13 Sept 2022 | 60,000 |
WHITE WILLIAM RICHARD | Sale at price 26.42 - 27.87 per share. | Direct | 878,341 | 13 Sept 2022 | 32,500 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 227,792 | 13 Sept 2022 | 32,500 |
YALE CATRIONA | Sale at price 27.18 - 28.04 per share. | Direct | 1,099,228 | 13 Sept 2022 | 40,000 |
ROLPH TIMOTHY PETER | Stock Award(Grant) at price 8.03 - 21.09 per share. | Direct | 30,488 | 30 June 2022 | 2,159 |
CHENG ANDREW | Stock Award(Grant) at price 8.03 per share. | Direct | 9,251 | 30 June 2022 | 1,152 |
WHITE WILLIAM RICHARD | Stock Award(Grant) at price 8.03 per share. | Direct | 9,251 | 30 June 2022 | 1,152 |
YALE CATRIONA | Stock Award(Grant) at price 8.03 per share. | Direct | 9,251 | 30 June 2022 | 1,152 |
CHENG ANDREW | Sale at price 17.59 per share. | Direct | 175,900 | 01 Mar 2022 | 10,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 01 Mar 2022 | 10,000 |
CHENG ANDREW | Sale at price 17.56 per share. | Direct | 175,600 | 01 Feb 2022 | 10,000 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 01 Feb 2022 | 10,000 |
WHITE WILLIAM RICHARD | Sale at price 22.03 per share. | Direct | 213,691 | 14 Jan 2022 | 9,700 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 67,987 | 14 Jan 2022 | 9,700 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 6,150 | 10 Jan 2022 | 10,000 |
YOUNG JONATHAN | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 17,063 | 07 Jan 2022 | 27,744 |
CHENG ANDREW | Conversion of Exercise of derivative security at price 0.61 per share. | Direct | 32,595 | 03 Jan 2022 | 53,000 |
WHITE WILLIAM RICHARD | Sale at price 22.00 per share. | Direct | 2,200 | 21 Dec 2021 | 100 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 701 | 21 Dec 2021 | 100 |
WHITE WILLIAM RICHARD | Sale at price 22.04 per share. | Direct | 70,528 | 17 Dec 2021 | 3,200 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 22,429 | 17 Dec 2021 | 3,200 |
CHENG ANDREW | Sale at price 20.18 per share. | Direct | 353,150 | 02 Dec 2021 | 17,500 |
YOUNG JONATHAN | Sale at price 24.27 - 24.33 per share. | Direct | 607,123 | 04 Nov 2021 | 25,000 |
CHENG ANDREW | Sale at price 22.57 per share. | Direct | 394,975 | 02 Nov 2021 | 17,500 |
WHITE WILLIAM RICHARD | Sale at price 22.24 per share. | Direct | 144,560 | 01 Nov 2021 | 6,500 |
WHITE WILLIAM RICHARD | Conversion of Exercise of derivative security at price 7.01 per share. | Direct | 45,558 | 01 Nov 2021 | 6,500 |