Sep 09
2024
SELL
Open market or private sale
$487,605
$70.25 p/Share
6,941
Reduced 3.43%
195,550
Ordinary Shares
Jun 10
2024
SELL
Open market or private sale
$1,100,208
$109.9 p/Share
10,011
Reduced 4.71%
202,491
Ordinary Shares
Jun 08
2024
BUY
Grant, award, or other acquisition
-
55,386
Added 20.68%
212,502
Ordinary Shares
Mar 11
2024
SELL
Open market or private sale
$569,589
$103.28 p/Share
5,515
Reduced 3.4%
156,797
Ordinary Shares
Dec 11
2023
SELL
Open market or private sale
$796,742
$114.97 p/Share
6,930
Reduced 4.09%
162,312
Ordinary Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
39,288
Added 18.84%
169,242
Ordinary Shares
Sep 11
2023
SELL
Open market or private sale
$425,963
$77.83 p/Share
5,473
Reduced 4.07%
129,143
Ordinary Shares
Sep 11
2023
BUY
Exercise of conversion of derivative security
$4,692
$13.07 p/Share
359
Added 0.28%
129,502
Ordinary Shares
Jul 03
2023
BUY
Exercise of conversion of derivative security
$95,306
$13.07 p/Share
7,292
Added 5.14%
134,616
Ordinary Shares
Jun 29
2023
-
44,474
Reduced 25.89%
127,324
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$453,229
$70.41 p/Share
6,437
Reduced 3.61%
171,798
Ordinary Shares
Mar 09
2023
SELL
Open market or private sale
$230,555
$58.28 p/Share
3,956
Reduced 2.17%
178,235
Ordinary Shares
Dec 09
2022
SELL
Open market or private sale
$213,060
$53.6 p/Share
3,975
Reduced 2.14%
182,191
Ordinary Shares
Dec 08
2022
BUY
Grant, award, or other acquisition
-
101,550
Added 35.3%
186,166
Ordinary Shares
Dec 07
2022
BUY
Exercise of conversion of derivative security
$99,998
$13.07 p/Share
7,651
Added 8.29%
84,616
Ordinary Shares
Sep 09
2022
SELL
Open market or private sale
$173,469
$88.55 p/Share
1,959
Reduced 2.48%
76,965
Ordinary Shares
Jun 09
2022
SELL
Open market or private sale
$201,909
$75.82 p/Share
2,663
Reduced 3.26%
78,924
Ordinary Shares
Mar 11
2022
SELL
Open market or private sale
$25,828
$75.3 p/Share
343
Reduced 0.42%
81,587
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
29,768
Added 26.65%
81,930
Ordinary Shares
Dec 09
2021
SELL
Open market or private sale
$106,405
$122.87 p/Share
866
Reduced 1.63%
52,162
Ordinary Shares
Dec 08
2021
BUY
Grant, award, or other acquisition
-
13,274
Added 20.02%
53,028
Ordinary Shares
Sep 02
2021
BUY
Exercise of conversion of derivative security
$45,536
$13.07 p/Share
3,484
Added 8.06%
39,754
Ordinary Shares
Jun 09
2021
SELL
Open market or private sale
$112,098
$133.45 p/Share
840
Reduced 2.26%
36,270
Ordinary Shares
May 03
2021
SELL
Open market or private sale
$1,739,231
$118.05 p/Share
14,733
Reduced 28.42%
37,110
Ordinary Shares
May 03
2021
BUY
Exercise of conversion of derivative security
$149,540
$10.15 p/Share
14,733
Added 22.13%
51,843
Ordinary Shares