Sep 03
2024
SELL
Open market or private sale
$343,230
$57.56 p/Share
5,963
Reduced 8.77%
62,026
Ordinary Shares
Sep 03
2024
BUY
Exercise of conversion of derivative security
$232,079
$38.92 p/Share
5,963
Added 8.06%
67,989
Ordinary Shares
Mar 07
2024
BUY
Grant, award, or other acquisition
-
726
Added 1.16%
62,026
Ordinary Shares
Feb 29
2024
BUY
Grant, award, or other acquisition
-
7,740
Added 11.21%
61,300
Ordinary Shares
Jun 15
2023
BUY
Grant, award, or other acquisition
-
8,859
Added 14.19%
53,560
Ordinary Shares
Jun 05
2023
SELL
Open market or private sale
$689,971
$76.8 p/Share
8,984
Reduced 16.73%
44,701
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
7,344
Added 12.03%
53,685
Ordinary Shares
Mar 08
2023
BUY
Grant, award, or other acquisition
-
903
Added 1.91%
46,341
Ordinary Shares
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
1,383
Added 2.95%
45,438
Ordinary Shares
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
1,385
Added 3.05%
44,055
Ordinary Shares
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
1,383
Added 3.14%
42,670
Ordinary Shares
Mar 29
2022
SELL
Open market or private sale
$833,760
$104.22 p/Share
8,000
Reduced 16.23%
41,287
Ordinary Shares
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
18,698
Added 27.5%
49,287
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,975
Added 6.06%
30,589
Ordinary Shares
Mar 03
2022
SELL
Open market or private sale
$1,860,990
$96.72 p/Share
19,241
Reduced 40.21%
28,614
Ordinary Shares
Mar 03
2022
BUY
Exercise of conversion of derivative security
$52,358
$9.99 p/Share
5,241
Added 9.87%
47,855
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
1,712
Added 3.86%
42,614
Ordinary Shares
Dec 03
2021
SELL
Open market or private sale
$2,383,560
$198.63 p/Share
12,000
Reduced 22.68%
40,902
Ordinary Shares
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
1,713
Added 3.14%
52,902
Ordinary Shares
Jun 28
2021
SELL
Open market or private sale
$619,440
$104.09 p/Share
5,951
Reduced 10.41%
51,189
Ordinary Shares
Jun 16
2021
BUY
Exercise of conversion of derivative security
-
2,991
Added 4.97%
57,140
Ordinary Shares
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
14,203
Added 20.78%
54,149
Ordinary Shares
Mar 12
2021
SELL
Open market or private sale
$931,352
$112.36 p/Share
8,289
Reduced 17.18%
39,946
Ordinary Shares
Mar 12
2021
BUY
Exercise of conversion of derivative security
$73,109
$8.82 p/Share
8,289
Added 14.66%
48,235
Ordinary Shares
Mar 09
2021
BUY
Grant, award, or other acquisition
-
875
Added 2.14%
39,946
Ordinary Shares