Oct 01
2024
SELL
Payment of exercise price or tax liability
$21,455
$235.78 p/Share
91
Reduced 0.27%
33,251
Ordinary Shares
Jun 04
2024
BUY
Grant, award, or other acquisition
-
4,128
Added 11.02%
33,342
Ordinary Shares
Jun 03
2024
SELL
Payment of exercise price or tax liability
$165,111
$228.37 p/Share
723
Reduced 2.42%
29,214
Ordinary Shares
May 31
2024
SELL
Payment of exercise price or tax liability
$77,116
$222.88 p/Share
346
Reduced 1.14%
29,937
Ordinary Shares
Oct 02
2023
SELL
Payment of exercise price or tax liability
$13,145
$215.5 p/Share
61
Reduced 0.2%
30,283
Ordinary Shares
Jun 02
2023
SELL
Payment of exercise price or tax liability
$102,324
$205.47 p/Share
498
Reduced 1.61%
30,344
Ordinary Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$45,544
$202.42 p/Share
225
Reduced 0.72%
30,842
Ordinary Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$49,792
$199.97 p/Share
249
Reduced 0.89%
27,596
Ordinary Shares
May 31
2023
BUY
Grant, award, or other acquisition
-
3,471
Added 10.05%
31,067
Ordinary Shares
Oct 03
2022
SELL
Payment of exercise price or tax liability
$15,476
$170.07 p/Share
91
Reduced 0.33%
27,845
Ordinary Shares
Jun 15
2022
SELL
Open market or private sale
$545,919
$205.31 p/Share
2,659
Reduced 8.69%
27,936
Ordinary Shares
Jun 02
2022
SELL
Payment of exercise price or tax liability
$83,654
$227.32 p/Share
368
Reduced 1.19%
30,595
Ordinary Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
-
3,384
Added 9.85%
30,963
Ordinary Shares
Jun 01
2022
SELL
Payment of exercise price or tax liability
$149,486
$221.46 p/Share
675
Reduced 2.39%
27,579
Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$631,886
$228.2 p/Share
2,769
Reduced 8.93%
28,254
Ordinary Shares
Apr 20
2022
SELL
Open market or private sale
$2,043,840
$255.48 p/Share
8,000
Reduced 20.5%
31,023
Ordinary Shares
Apr 20
2022
BUY
Exercise of conversion of derivative security
$543,840
$67.98 p/Share
8,000
Added 17.01%
39,023
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
808
Added 2.54%
31,023
Ordinary Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
-
3,276
Added 9.78%
30,215
Ordinary Shares
Jun 01
2021
SELL
Sale (or disposition) back to the issuer
$366,496
$188.43 p/Share
1,945
Reduced 6.73%
26,939
Ordinary Shares
Oct 01
2020
SELL
Open market or private sale
$2,180,856
$178.0 p/Share
12,252
Reduced 29.78%
28,884
Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
$655,727
$53.52 p/Share
12,252
Added 22.95%
41,136
Ordinary Shares