Sep 24
2024
SELL
Open market or private sale
$49,977
$54.74 p/Share
913
Reduced 10.07%
8,155
Ordinary Shares
Sep 16
2024
SELL
Open market or private sale
$12,758
$53.16 p/Share
240
Reduced 2.58%
9,068
Ordinary Shares
Aug 29
2024
BUY
Grant, award, or other acquisition
-
3,374
Added 26.6%
9,308
Ordinary Shares
Jun 17
2024
SELL
Open market or private sale
$12,778
$55.56 p/Share
230
Reduced 3.73%
5,934
Ordinary Shares
Mar 20
2024
SELL
Open market or private sale
$11,872
$49.47 p/Share
240
Reduced 3.75%
6,164
Ordinary Shares
Dec 18
2023
SELL
Open market or private sale
$50,217
$62.46 p/Share
804
Reduced 11.15%
6,404
Ordinary Shares
Sep 14
2023
SELL
Open market or private sale
$45,508
$58.57 p/Share
777
Reduced 9.73%
7,208
Ordinary Shares
Aug 31
2023
BUY
Grant, award, or other acquisition
-
3,218
Added 28.72%
7,985
Ordinary Shares
Jun 16
2023
SELL
Open market or private sale
$113,546
$85.76 p/Share
1,324
Reduced 21.74%
4,767
Ordinary Shares
Jun 15
2023
BUY
Grant, award, or other acquisition
-
1,559
Added 20.38%
6,091
Ordinary Shares
Mar 16
2023
SELL
Open market or private sale
$17,730
$75.77 p/Share
234
Reduced 4.91%
4,532
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
779
Added 14.05%
4,766
Ordinary Shares
Dec 19
2022
SELL
Open market or private sale
$19,052
$81.42 p/Share
234
Reduced 5.54%
3,987
Ordinary Shares
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
779
Added 15.58%
4,221
Ordinary Shares
Sep 19
2022
SELL
Open market or private sale
$7,259
$64.24 p/Share
113
Reduced 3.18%
3,442
Ordinary Shares
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
377
Added 9.59%
3,555
Ordinary Shares
Jun 17
2022
SELL
Open market or private sale
$7,574
$67.03 p/Share
113
Reduced 3.43%
3,178
Ordinary Shares
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
377
Added 10.28%
3,291
Ordinary Shares
Mar 17
2022
SELL
Open market or private sale
$10,503
$92.95 p/Share
113
Reduced 3.73%
2,914
Ordinary Shares
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
377
Added 11.08%
3,027
Ordinary Shares
Dec 21
2021
SELL
Open market or private sale
$158,599
$194.6 p/Share
815
Reduced 23.52%
2,650
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
377
Added 9.81%
3,465
Ordinary Shares
Sep 16
2021
BUY
Exercise of conversion of derivative security
-
959
Added 23.7%
3,088
Ordinary Shares
Jun 28
2021
SELL
Open market or private sale
$100,044
$104.43 p/Share
958
Reduced 31.03%
2,129
Ordinary Shares
Jun 16
2021
BUY
Exercise of conversion of derivative security
-
958
Added 23.68%
3,087
Ordinary Shares