Nov 07
2023
SELL
Open market or private sale
$4,832
$12.65 p/Share
382
Reduced 0.31%
124,511
Ordinary Shares
Sep 01
2023
SELL
Open market or private sale
$5,956
$21.82 p/Share
273
Reduced 0.22%
124,893
Ordinary Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
$12,947
$35.28 p/Share
367
Added 0.29%
125,166
Ordinary Shares
Mar 03
2023
SELL
Open market or private sale
$1,631,423
$76.16 p/Share
21,421
Reduced 14.65%
124,799
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
47,182
Added 24.4%
146,220
Ordinary Shares
Mar 02
2023
SELL
Open market or private sale
$70,537
$75.28 p/Share
937
Reduced 0.94%
99,038
Ordinary Shares
Mar 01
2023
SELL
Open market or private sale
$146,840
$76.36 p/Share
1,923
Reduced 1.89%
99,975
Ordinary Shares
Feb 28
2023
BUY
Grant, award, or other acquisition
-
19,055
Added 15.75%
101,898
Ordinary Shares
Jan 05
2023
SELL
Open market or private sale
$41,796
$108.0 p/Share
387
Reduced 0.46%
82,843
Ordinary Shares
Sep 02
2022
SELL
Open market or private sale
$21,262
$79.04 p/Share
269
Reduced 0.32%
83,230
Ordinary Shares
Jul 05
2022
BUY
Grant, award, or other acquisition
$18,433
$59.08 p/Share
312
Added 0.37%
83,499
Ordinary Shares
Mar 09
2022
SELL
Open market or private sale
$261,196
$71.19 p/Share
3,669
Reduced 4.22%
83,187
Ordinary Shares
Mar 08
2022
SELL
Open market or private sale
$173,918
$70.1 p/Share
2,481
Reduced 2.94%
81,908
Ordinary Shares
Mar 07
2022
SELL
Open market or private sale
$368,198
$69.55 p/Share
5,294
Reduced 5.9%
84,389
Ordinary Shares
Mar 04
2022
SELL
Open market or private sale
$326,766
$71.88 p/Share
4,546
Reduced 4.82%
89,683
Ordinary Shares
Mar 03
2022
SELL
Open market or private sale
$74,276
$74.5 p/Share
997
Reduced 1.05%
94,229
Ordinary Shares
Mar 03
2022
BUY
Grant, award, or other acquisition
-
21,714
Added 18.57%
95,226
Ordinary Shares
Sep 03
2021
SELL
Open market or private sale
$69,754
$139.23 p/Share
501
Reduced 0.68%
73,512
Ordinary Shares
Sep 02
2021
SELL
Open market or private sale
$21,564
$138.23 p/Share
156
Reduced 0.21%
74,013
Ordinary Shares
Aug 04
2021
SELL
Open market or private sale
$306,789
$148.71 p/Share
2,063
Reduced 2.71%
74,169
Ordinary Shares
Aug 03
2021
SELL
Open market or private sale
$247,157
$149.43 p/Share
1,654
Reduced 2.12%
76,232
Ordinary Shares
Jul 31
2021
BUY
Exercise of conversion of derivative security
$572,455
$154.01 p/Share
3,717
Added 4.16%
85,625
Ordinary Shares
Jul 06
2021
BUY
Grant, award, or other acquisition
$21,116
$137.12 p/Share
154
Added 0.2%
77,886
Restricted Share Units
Jun 10
2021
SELL
Open market or private sale
$5,061,100
$215.0 p/Share
23,540
Reduced 23.24%
77,732
Ordinary Shares
May 05
2021
SELL
Open market or private sale
$257,574
$199.67 p/Share
1,290
Reduced 1.26%
101,272
Ordinary Shares