Oct 01
2024
SELL
Payment of exercise price or tax liability
$45,741
$235.78 p/Share
194
Reduced 0.45%
42,736
Ordinary Shares
Sep 16
2024
SELL
Open market or private sale
$4,957,036
$245.24 p/Share
20,213
Reduced 32.01%
42,930
Ordinary Shares
Sep 16
2024
BUY
Exercise of conversion of derivative security
$2,308,728
$114.22 p/Share
20,213
Added 24.25%
63,143
Ordinary Shares
Sep 13
2024
SELL
Open market or private sale
$773,574
$248.02 p/Share
3,119
Reduced 6.77%
42,930
Ordinary Shares
Sep 13
2024
BUY
Exercise of conversion of derivative security
$356,252
$114.22 p/Share
3,119
Added 6.34%
46,049
Ordinary Shares
Sep 10
2024
SELL
Open market or private sale
$5,763,004
$247.0 p/Share
23,332
Reduced 35.21%
42,930
Ordinary Shares
Sep 10
2024
BUY
Grant, award, or other acquisition
$2,664,981
$114.22 p/Share
23,332
Added 26.04%
66,262
Ordinary Shares
Jun 04
2024
BUY
Grant, award, or other acquisition
-
3,423
Added 7.38%
42,930
Ordinary Shares
Jun 03
2024
SELL
Payment of exercise price or tax liability
$542,835
$228.37 p/Share
2,377
Reduced 5.68%
39,507
Ordinary Shares
May 31
2024
SELL
Payment of exercise price or tax liability
$129,270
$222.88 p/Share
580
Reduced 1.37%
41,884
Ordinary Shares
May 15
2024
SELL
Open market or private sale
$7,519,360
$234.98 p/Share
32,000
Reduced 42.97%
42,464
Ordinary Shares
May 15
2024
BUY
Exercise of conversion of derivative security
$2,466,240
$77.07 p/Share
32,000
Added 30.06%
74,464
Ordinary Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$165,975
$199.97 p/Share
830
Reduced 2.11%
38,585
Ordinary Shares
May 31
2023
BUY
Grant, award, or other acquisition
-
3,879
Added 8.37%
42,464
Ordinary Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
-
2,256
Added 5.41%
39,415
Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$293,237
$228.2 p/Share
1,285
Reduced 3.34%
37,159
Ordinary Shares
Apr 07
2022
SELL
Open market or private sale
$2,000,000
$250.0 p/Share
8,000
Reduced 17.23%
38,444
Ordinary Shares
Dec 23
2021
SELL
Open market or private sale
$7,200,000
$240.0 p/Share
30,000
Reduced 39.24%
46,444
Ordinary Shares
Dec 23
2021
BUY
Exercise of conversion of derivative security
$2,091,600
$69.72 p/Share
30,000
Added 28.18%
76,444
Ordinary Shares
Oct 22
2021
SELL
Open market or private sale
$4,700,000
$235.0 p/Share
20,000
Reduced 30.1%
46,444
Ordinary Shares
Oct 22
2021
BUY
Exercise of conversion of derivative security
$1,359,600
$67.98 p/Share
20,000
Added 23.14%
66,444
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
576
Added 1.23%
46,444
Ordinary Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
-
2,292
Added 4.76%
45,868
Ordinary Shares
Jun 01
2021
SELL
Sale (or disposition) back to the issuer
$366,685
$188.43 p/Share
1,946
Reduced 4.27%
43,576
Ordinary Shares
Oct 09
2020
SELL
Open market or private sale
$5,252,869
$188.14 p/Share
27,920
Reduced 38.02%
45,522
Ordinary Shares