Dec 09
2024
SELL
Open market or private sale
$491,912
$108.71 p/Share
4,525
Reduced 4.92%
87,486
Ordinary Shares
Nov 26
2024
SELL
Open market or private sale
$1,240,884
$111.34 p/Share
11,145
Reduced 10.8%
92,011
Ordinary Shares
Sep 09
2024
SELL
Open market or private sale
$315,352
$70.25 p/Share
4,489
Reduced 4.18%
102,959
Ordinary Shares
Jun 10
2024
SELL
Open market or private sale
$639,094
$109.81 p/Share
5,820
Reduced 5.14%
107,448
Ordinary Shares
Jun 08
2024
BUY
Grant, award, or other acquisition
-
25,469
Added 18.36%
113,268
Ordinary Shares
Mar 27
2024
SELL
Open market or private sale
$19,190
$99.95 p/Share
192
Reduced 0.22%
87,799
Ordinary Shares
Mar 11
2024
SELL
Open market or private sale
$267,598
$103.28 p/Share
2,591
Reduced 2.87%
87,799
Ordinary Shares
Dec 12
2023
SELL
Open market or private sale
$2,340,264
$115.66 p/Share
20,234
Reduced 18.29%
90,390
Ordinary Shares
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,096,200
$78.3 p/Share
14,000
Added 11.23%
110,624
Ordinary Shares
Dec 11
2023
SELL
Open market or private sale
$334,907
$114.97 p/Share
2,913
Reduced 2.93%
96,624
Ordinary Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
18,564
Added 15.72%
99,537
Ordinary Shares
Sep 12
2023
SELL
Open market or private sale
$103,290
$78.25 p/Share
1,320
Reduced 1.61%
80,702
Ordinary Shares
Sep 11
2023
SELL
Open market or private sale
$203,992
$77.83 p/Share
2,621
Reduced 3.1%
82,022
Ordinary Shares
Jul 03
2023
SELL
Open market or private sale
$84,744
$64.2 p/Share
1,320
Reduced 1.54%
84,643
Ordinary Shares
Jun 09
2023
SELL
Open market or private sale
$143,073
$70.41 p/Share
2,032
Reduced 2.31%
85,963
Ordinary Shares
Mar 09
2023
SELL
Open market or private sale
$125,476
$58.28 p/Share
2,153
Reduced 2.39%
87,995
Ordinary Shares
Dec 09
2022
SELL
Open market or private sale
$70,966
$53.6 p/Share
1,324
Reduced 1.45%
90,148
Ordinary Shares
Dec 08
2022
BUY
Grant, award, or other acquisition
-
32,311
Added 26.1%
91,472
Ordinary Shares
Sep 09
2022
SELL
Open market or private sale
$117,063
$88.55 p/Share
1,322
Reduced 2.19%
59,161
Ordinary Shares
Jun 08
2022
BUY
Grant, award, or other acquisition
-
60,483
Added 50.0%
60,483
Ordinary Shares